cmake 一
来源:互联网 发布:mac air11寸 编辑:程序博客网 时间:2024/05/21 06:41
学习资料
cmake.pdf
- 写一个最简化的 CMakeLists.txt:
PROJECT(HELLO)ADD_EXECUTABLE(hello main.c)
- 开始构建
内部构建,不推荐,生成的大量cache文件,影响代码观赏
cmake .make
外部构建,生成的cache在build目录下。
#创建build目录mkdir buildcd buildcmake ..make
- cmake 规则
1,变量使用${}方式取值,但是在 IF 控制语句中是直接使用变量名 2,指令(参数 1 参数 2…)
参数使用括弧括起,参数之间使用空格或分号分开。 以上面的 ADD_EXECUTABLE 指令为例,如果存在另外一个 func.c
源文件,就要写成: ADD_EXECUTABLE(hello main.c func.c)或者 ADD_EXECUTABLE(hello
main.c;func.c) 3,指令是大小写无关的,参数和变量是大小写相关的。但,推荐你全部使用大写指令。
0 0
- cmake 一
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- 一、为什么用CMake
- Cmake学习(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- cmake 学习笔记(一)
- 在eclipse中安装 properity editor 的目的和注意事项
- ThreadLocal的理解
- js中ajax
- JEECG常见问题大全
- 构造器内部的多态方法的行为详解(附源码)
- cmake 一
- json
- 关于listview中添加倒计时功能卡顿问题
- 分布式系统里session同步的那些事儿
- UITableView性能优化---自动计算cell高度(FDTemplateLayoutCell)
- 笔记之Java的三大特性
- 将博客搬至CSDN
- xml字符串转json
- Android 应用的数据库