linux下所需要用到的指令 mkdir———创建文件夹
touch ——创建文件
rm——删除文件指令
rm -r——删除当前目录下的所有文件及目录
cmake .——对工程进行分析
make——对工程进行编译
./可执行程序 ——运行程序
1、首先任意一个c++程序都可以用g++来进行编译,但当程序规模越来越大时,输入的编译命令也就会变得越长,此时在cmake工程中使用cmake进行编译。
首先我们创建一个CMakeLists.txt文件
其实第一步应声明要求cmake的最低版本,这里省略了
cmake_minimun_required( VERSION 2.8)
其中工程名和程序名是自己定义的,随时可以修改。
在这里我们就可以用cmake .进行对工程的分析,然后用make指令对工程进行编译,从 而会得到一个可执行的程序即 hello。
但是由于camke . 指令进行对工程的分析中会生成许多咋文件,导致文件有些零乱。生成的零碎文件如下图所示:
因此在项目中在次创建一个build文件夹,用来存放生成的这些无用的文件。
在build里先后进行
cmake ..和 make指令进行编译,从而使这些文件存放在build文件夹中。