程序员现在已经使用了CMake和Make了很久.当您加入大公司或开始使用大型代码库开发项目时,您需要处理所有这些构建.你必须看到这些“CMakeLists.txt”文件浮动.你应该在终端上运行“cmake”和“make”命令.很多人只是盲目地按照指示,不是真的关心为什么我们需要以某种方式做事情.这个整个构建过程是什么,为什么它这样构造?CMake和Make之间有什么区别?有关系吗?可以互换吗? 事实证明,它们是完全不同的.了解他们之间的区别是非常重要的,以确保您不会陷入困境.在分析之前,先看看它…