cmakelists对于c项目和c++项目的写法
2017-02-06 15:24
274 查看
来源自我的博客
http://www.yingzinanfei.com/2017/02/06/cmakelistsduiyucxiangmuhecxiangmudexiefa/
c项目
c++项目
此错误原因为老版本只支持
http://www.yingzinanfei.com/2017/02/06/cmakelistsduiyucxiangmuhecxiangmudexiefa/
c项目
cmake_minimum_required(VERSION 3.6) 最小需要的cmake版本 project(libvirtTest) 项目名 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -lvirt") 添加编译选项参数,不需要加的话省略这行 set(SOURCE_FILES libvirtTest.c) 将需要编译的源文件添加到这里 add_executable(libvirtTest ${SOURCE_FILES}) 生成的执行文件
c++项目
cmake_minimum_required(VERSION 3.6) project(libvirtTest) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(SOURCE_FILES libvirtTest.cpp) add_executable(libvirtTest ${SOURCE_FILES})
cc1plus: 错误:无法识别的命令行选项
“-std=c++11”
此错误原因为老版本只支持
-std=c++0x的写法,新版本用
-std=c++0x的写法
相关文章推荐
- CMakeLists.txt文件写法(5):测试平台相关信息
- CMakeLists.txt文件写法(7):添加查找头文件的路径
- Cmake知识----编写CMakeLists.txt文件编译C/C++程序
- CMakeLists.txt的写法
- CMakeLists.txt文件写法
- CMakeLists.txt文件写法(1):要求CMake根据指定的源文件生成可执行文件
- Cmake知识----编写CMakeLists.txt文件编译C/C++程序
- Android Studio Linking an external C++ project 时候 报Invalid file name. Expected: CMakeLists.txt
- CMakeLists.txt的写法
- c++ 使用CMake生成vs项目
- CMakeLists.txt文件写法(8):添加库文件的搜索路径
- CMakeLists.txt文件写法
- CMakeLists.txt的写法
- CMakeLists.txt的写法
- 为c++调用matlab引擎编写CMakeLists.txt
- CMakeLists.txt文件写法(6):要求CMake根据指定的源文件生成库文件
- CMakeLists.txt文件写法(12):查找特定软件的安装目录
- CMakeLists.txt的写法
- 小白学习 CmakeLists.txt 写法
- 配置记录:CMake管理项目-Caffe在windows平台的C++编译安装及其依赖项