前言
先看下面:
源文件 - camkelist - cmake - makefile - make - 可执行文件
解释
程序一般的步骤:
1.源文件
用编辑器编写源代码,如.c文件。
2.编译
用编译器编译代码生成目标文件,如.o。
3.链接
用链接器连接目标代码生成可执行文件,如.exe
- make
当源文件太多,一个一个编译时就会特别麻烦,于是make诞生,它是一个自动化编译工具,你可以使用一条命令实现完全编译。 - makefile
这时候,你编写的make将要执行的文件,就是makefile - cmake
人嘛,总是喜欢偷懒的,又想着要是有个东西能帮忙写makefile就更好了,于是,cmake出现了 - camkelist
so,这个自然就是cmake将要执行的文件
ps: 偷懒是不存在的!