cmake是一个工程构建工具,使用它可以自动地生成makefile文件,且能够构建编译文件,链接库,安装文件等。
现构建一个使用cmake的项目或工程,假设这个项目或工程的名字为code。
1.首先,新建一个文件夹,命名为code,于是code就是代码的根目录。并进入code目录中。
zhuquan@zhuquan-HP-Z230-Tower-Workstation:$ mkdir code
zhuquan@zhuquan-HP-Z230-Tower-Workstation:$ cd code
2.其次,在code目录中新建几个子目录,分别命名为src,include,lib,bin。
其中,src用来存放源文件;
include用来存放头文件;
lib用来存放编译好的库文件;
bin用来存放编译好的可执行的二进制文件。
zhuquan@zhuquan-HP-Z230-Tower-Workstation:~/code$ mkdir src include lib bin
注:为了把code的目录结构告诉cmake,所以我们需要在code目录中建立一个cmake编译文件,命名为CMakeLists.txt。