在很多开源项目中,经常可以看到CMakeLists.txt 这一文件,依靠它才能完成项目的配置运行过程。那它是什么? 接下来,在这个专栏中,我们将系统学习CMake这一个重要工具。 本专栏的实践代码全部放在 github 上,欢迎 star !!! 如有问题,欢迎留言、或加群【392784757】交流 CMake是什么 CMake是一个构建系统生成工具。将描述构建系统(如:Unix Makefile、Ninja、Visual Studio等)应当如何操作才能编译代码;然后,CMake为所选的构建系统生成相应的指令。…