CMake项目的CMackeLists.txt内容语法详解
CMake(cross platform make)是一个跨平台的安装编译工具,可以使用简单的语句描述安装编译过程,输出安装编译过程中产生的中间文件。CMake不直接产生最终的文件,而是产生对应的构造文件,如linux下的makefile,windows下的vs的projects等。PUBLIC:目标自己和其他依赖这个目标的目标都会使用这些编译参数。INTERFACE:只有其他依赖这个目标的目标会使用这些编译参数。PRIVATE:只有目标自己会使用这些编译参数。1)编写CMakeLists.txt文件。
原创
2024-06-18 18:27:50 ·
1078 阅读 ·
0 评论