Android之性能监控框架
[TOC]
文章转自:https://www.cnblogs.com/ailumiyana/p/10721123.html#cmake_verbose_makefile
文章参考:https://www.cnblogs.com/welhzh/p/7466640.html
概述
cmake是一个跨平台的编译工具,不但能生成类unix系统下的makefile还能生成windows下project文件,这使得熟悉某个集成开发环境(IDE)的开发者可以用标准的方式建构他的软件,这种可以使用各平台的原生建构系统的能力是 CMake 和 SCons 等其他类似系统的区别之处。说白了一句话:跨平台的C编译工具
使用方法
cmake所的所有语句写在CMakeLists.txt中,
因为cmake生成makefile或project然后在编译时会生成很多中间文件,打乱项目文件结构,所以我们一般新建一个build目录,在里面编译。
基本操作只需要二步即可 :
1、cmake CMakeLists.txt文件目录
2、make
3、如果配置了安装路径,还可以进行make install 等.
cmake的常用知识
cmake 显示编译命令:
在顶层CMakeLists.txt里设置 set(CMAKE_VERBOSE_MAKEFILE ON)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 麦溪·在路上!
评论
ValineDisqus