首页 > 编程语言 >如何在CMake中启用C++ 17

如何在CMake中启用C++ 17

时间:2022-10-27 19:35:59浏览次数:76  
标签:set CMAKE 17 CXX C++ CMake

如何在CMake中启用C++ 17

MiP*_*MiP  38 c++ cmake visual-studio c++17

 

我正在使用VS 15.3,它支持集成的CMake 3.8.如何在不为每个特定编译器编写标志的情况下定位C++ 17?我当前的全局设置不起作用:

# https://cmake.org/cmake/help/latest/prop_tgt/CXX_STANDARD.html
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)

# expected behaviour
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /std:c++lastest")

标签:set,CMAKE,17,CXX,C++,CMake
From: https://www.cnblogs.com/zxdplay/p/16833463.html

相关文章