一 CMake文件结构
项目根目录的CMakeLists.txt是CMake的入口点,也就是说CMake命令先找CMakeLists.txt,并执行内部的命令,生成构建系统。
add_subdirectory()指定要处理的子文件夹(子项目),子文件夹内部也要有CMakeLists.txt文件,在CMAKE执行到add_subdirectory()时,CMake会进入到指定的子文件夹,然后在子文件内部寻找CMakeList.txt执行,生成子文件夹的构建系统。
2021-08-20 04:03:25
一 CMake文件结构
项目根目录的CMakeLists.txt是CMake的入口点,也就是说CMake命令先找CMakeLists.txt,并执行内部的命令,生成构建系统。
add_subdirectory()指定要处理的子文件夹(子项目),子文件夹内部也要有CMakeLists.txt文件,在CMAKE执行到add_subdirectory()时,CMake会进入到指定的子文件夹,然后在子文件内部寻找CMakeList.txt执行,生成子文件夹的构建系统。