CMakeLists.txt介绍

CMakeLists.txt 核心要素

1. |CMake版本​​ |指定最低兼容版本 |必选|
​​2. |项目定义​​ |设置项目名称/版本/语言 |必选|
​​3. |构建目标​​ |定义可执行文件/静态库/动态库 |必选|
​​4. |文件配置​​ |添加源码文件/头文件路径 |必选|
​​5. |依赖管理​​ |链接外部库/内部库/系统库 |高频|
​​6. |编译控制​​ |设置编译器选项/宏定义 |重要|
​​7. |安装规则​​ |定义make install的安装路径 |可选|
​​8. |子目录管理​​ |递归调用子目录CMakeLists |项目较大时用|

================================================

posted @ 2025-06-24 23:05  Grooovvve  阅读(17)  评论(0)    收藏  举报