03 最小CMake项目 所有CMake项目都从一个CMakeLists.txt文件开始,此文件应该放在源代码树的最顶层目录下.可以将CMakeLists.txt想象成CMake项目文件,定义了从源和目标的构建到测试.打包和其他自定义任务的一切事物.他可以仅有简单的几行,也可以相当的复杂并且从其他目录中导入更多的文件.CMakeLists.txt只是一个普通的文本文件,通常像项目中其他源文件一样直接编辑. 和其他源文件的语言规范类似,CMake也定义了自己的语言规范,其中有许多程序员熟悉的东西,