CMake笔记
Posted 张秋池
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CMake笔记相关的知识,希望对你有一定的参考价值。
CMake,比makefile更方便,虽然手写makefile同样重要
CMake的所有命令均出现在CMakeList.txt中,注意名字不要写错,并置于源代码目录中
1 # CMake 最低版本号要求 2 cmake_minimum_required (VERSION 2.8) 3 # 项目信息 4 project (main) 5 # 指定生成目标 6 add_executable(main main.cpp)
add_executable指,将main.cpp生成main的二进制可执行文件
由于本次测试只有一个源文件,所以只有main.cpp
1 #include<iostream> 2 using std::cout; 3 using std::endl; 4 5 int main() 6 { 7 std::cout << "/* message */" << \'\\n\'; 8 return 0; 9 }
执行cmake .
构建本目录下所有源文件
接下来make
最后,执行可执行文件
至此,CMake的第一次构建完成,最后补上整张atom编辑器的图
以上是关于CMake笔记的主要内容,如果未能解决你的问题,请参考以下文章