码迷,mamicode.com
首页 > 其他好文 > 详细

CMake笔记(一)

时间:2017-10-18 22:11:08      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:min   main   方便   imu   代码   编辑器   nim   测试   项目信息   

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笔记(一)

标签:min   main   方便   imu   代码   编辑器   nim   测试   项目信息   

原文地址:http://www.cnblogs.com/zhangqiuchi/p/7689267.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!