ubuntu-make/makefile/cmake

版权声明: https://blog.csdn.net/qq_33835307/article/details/86701789

自己手写CMakeLists.txt。写完CMakeLists.txt执行两步

1.cmake    //使用cmake指令,根据CMakeLists.txt生成makefile;
2.make     //使用make指令,根据makefile进行批量编译。

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

mkdir build
cd build
cmake ..
make

CMake是什么?有什么用?

gcc,make,cmake傻傻分不清楚?

猜你喜欢

转载自blog.csdn.net/qq_33835307/article/details/86701789