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!

相关推荐
码匠许师傅2 分钟前
【设计模式精讲】11.桥接模式(Bridge)
c++·设计模式·桥接模式·uml
小小、码农10 分钟前
【网络】套接字(Socket)编程——TCP版
linux·服务器·网络·c++·网络协议·tcp/ip
天空之城--19 分钟前
C++ ODR-use 深度解析:从原理到实战
c++
旖旎夜光1 小时前
LeetCode 974:和可被 K 整除的子数组(前缀和) —— 题解
数据结构·c++·算法·leetcode·前缀和
小小龙学IT1 小时前
libuv 开源异步 I/O 事件循环库深度解析:Node.js 的心脏,C++ 高性能网络程序的引擎
c++·开源·node.js
彷徨而立1 小时前
【C/C++】多线程读写普通 int 变量的一些问题(二)
c语言·c++
一只旭宝1 小时前
五种线程池设计
c++·笔记
某林2121 小时前
机器人收不住、转不动?执行器死区的原理与三层补偿设计
前端·网络·c++·架构·机器人
程与留16 小时前
15_国际化和本地化:tr()、ts 文件、QM 文件、多语言切换
c++·qt
程与留17 小时前
14_Qt 样式表(QSS)入门(语法、选择器、美化实战)
c++·qt