同学们对于C语言和C++的认识大多停留在一个源文件的编译和运行上;但是在实际的项目中,我们往往会通过一定的文件结构来组织代码,并且引入一些第三方库来实现一些功能:这就需要我们对项目的构建有一定的了解。
本章节将介绍如何什么是可执行文件的编译过程,以及如何通过CMake来构建和管理项目。