CMake开发环境搭建

Cmake学习(附源码)

2018-09-02  本文已影响24人  zlcook

最近及后面很长一段时间会使用c++开发项目(小白),所以学习了cmake:c/c++跨平台构建工具,和java的maven属于同一类工具。将本人学习内容再此记录一下,希望给大家一些帮助。

Prerequisites:要在linux开发c++,在学cmake之前,需先学gcc、Makefile,按顺序来好一点。(项目规模小可以使用Makefile就很不错。要想实现跨平台开发使用cmake很不错)

Github:cmakestudy

什么是 CMake

在 linux 平台下使用 CMake 生成 Makefile 并编译的流程如下:

  1. 编写 CMake 配置文件 CMakeLists.txt 。
  2. 执行命令 cmake PATH 或者 ccmake PATH 生成 Makefile 1 1ccmakecmake 的区别在于前者提供了一个交互式的界面。。其中, PATH 是 CMakeLists.txt 所在的目录。
  3. 使用 make 命令进行编译。

推荐阅读

上一篇下一篇

猜你喜欢

热点阅读