CMake使用

ゝ一世哀愁。 2022-02-18 13:21 329阅读 0赞

1.CMake编译原理

CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(so(shared object))。因此CMake的编译基本就两个步骤:

  1. 1. cmake
  2. 2. make

cmake 指向CMakeLists.txt所在的目录,例如cmake .. 表示CMakeLists.txt在当前目录的上一级目录。cmake后会生成很多编译的中间文件以及makefile文件,所以一般建议新建一个新的目录,专门用来编译,例如

  1. mkdir build
  2. cd build
  3. cmake ..
  4. make

make根据生成makefile文件,编译程序。

发表评论

表情:
评论列表 (有 0 条评论,329人围观)

还没有评论,来说两句吧...

相关阅读

    相关 cmake使用

    查看cmake是否安装 ![在这里插入图片描述][20200205142747428.png] [20200205142747428.png]: https://im

    相关 CMake使用

    1.CMake编译原理 CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将C