CMake是一个强大的跨平台构建系统,它使用一种名为CMakeLists.txt的文本文件来描述项目的构建过程。在CMake中,PROJECT_SOURCE_DIR和PROJECT_BINARY_DIR是两个非常重要的预定义变量,它们在构建过程中起着关键的作用。 PROJECT_SOURCE_DIR PROJECT_SOURCE_DIR变量指的是CMakeLists.txt文件所在的目录,也就是项目的源代...