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!