c++ 编译abseil-cpp

1、编译之前安装vs2019与cmake环境

2、下载abseil-cpp源码

3、解压abseil-cpp,打开cmakelists.txt

添加:

set(CMAKE_CXX_STANDARD 17)

set(CMAKE_CXX_STANDARD_REQUIRED ON)

set(CMAKE_CXX_EXTENSIONS OFF)

如果不添加,编译会报错:

Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.

CMake Error at CMake/AbseilDll.cmake:758 (message):

The compiler defaults to or is configured for C++ < 17. C++ >= 17 is

required and Abseil and all libraries that use Abseil must use the same C++

language standard

Call Stack (most recent call first):

CMakeLists.txt:72 (include)

Configuring incomplete, errors occurred!

相关推荐
東隅已逝,桑榆非晚3 分钟前
算法2. 双指针法-复写零
c++·笔记·学习·算法
布莱克6054 分钟前
C++ 中堆和栈的区别详解
开发语言·c++·栈·堆
誰能久伴不乏1 小时前
用 UDP 做一条“可靠“的控制通道
c++·qt·网络协议·udp
十五年专注C++开发1 小时前
FlatBuffers: 一个高效的零拷贝二进制序列化库
c++·序列化·反序列化·flatbuffers
xys_6782 小时前
深挖C++:C++入门基础
开发语言·c++
高冷小鱼殿下2 小时前
C 语言指针与输入输出
c++
路溪非溪3 小时前
C++标准库之智能指针
linux·开发语言·c++
hetao17338373 小时前
2026-11-02 hetao1733837 的刷题记录
c++·算法
Tairitsu_H3 小时前
[C++高阶数据结构·图论下] 最短路径:为什么“挑最小的”一定正确?
数据结构·c++·图论
weixin199701080164 小时前
官方授权通道和灰色爬虫,做数据服务该选哪条路(附 python 源码)
c++·爬虫·python