cmake 设置C++11
时间: 2023-05-22 17:01:19 浏览: 1553
的编译选项是什么?
CMake 可以通过设置 CMAKE_CXX_STANDARD 变量来指定编译选项,设置为 11 即可编译 C++11 标准的代码。具体的设置方式为:
set(CMAKE_CXX_STANDARD 11)
这样就可以在 CMake 中设置 C++11 的编译选项了。
相关问题
cmake 设置c++17
CMake是一个跨平台的构建工具,用于管理++项目的编译过程。要设置C++17标准,可以在CMakeLists.txt文件中添加以下内容:
```cmake
# 设置C++标准为C++17
set(CMAKE_CXX_STANDARD 17)
```
这将告诉CMake使用C++17标准进行编译。请确保在设置C++标准之前已经设置了项目的最低CMake版本,例如:
```cmake
cmake_minimum_required(VERSION 3.12)
```
这样可以确保你的CMake版本支持C++17标准。
cmake设置c++14
CMake是一个跨平台的构建工具,可以用于C++项目的编译过程。要设置C++14标准,可以在CMakeLists.txt文件中添加以下内容:
```cmake
# 设置C++14标准
set(CMAKE_CXX_STANDARD 14)
```
这将告诉CMake使用C++14标准进行编译。请确保在设置C++14之前,已经使用`project()`命令设置了项目名称。
阅读全文