Cmake相关
文章平均质量分 89
cmake相关
wangqingchuan92
这个作者很懒,什么都没留下…
展开
-
【CMake】option()&add_definitions()指令
0x00 前言文章中的文字可能存在语法错误以及标点错误,请谅解;如果在文章中发现代码错误或其它问题请告知,感谢!cmake version: 3.10.2系统版本:Ubuntu 18.04.4 LTS \n \l最后更新:2021-12-020x01 option()简介cmake中的option()函数起到开关 cmake中option起到编译开关的作用,CMakeLists.txt中option以前的语句,变量按未定义处理,option之后的语句,变量才被定义...原创 2021-12-02 15:44:15 · 2419 阅读 · 2 评论 -
【CMake】configure_file指令
0x00 前言文章中的文字可能存在语法错误以及标点错误,请谅解;如果在文章中发现代码错误或其它问题请告知,感谢!cmake version: 3.10.2系统版本:Ubuntu 18.04.4 LTS \n \l最后更新:2021-11-150x01 configure_file指令说明在一些情况下,我们需要在我们的项目中标注项目版本号、增加编译选项等信息,我们可以在项目程序中直接通过手动编写我们的项目信息然后编译打印,也可以通过CMakeLists.txt文件的configure_file指原创 2021-11-15 16:36:44 · 2556 阅读 · 0 评论 -
【CMake】add_library()生成普通库(Normal Libraries)
0x00 前言文章中的文字可能存在语法错误以及标点错误,请谅解;如果在文章中发现代码错误或其它问题请告知,感谢!cmake version:3.10.20x01 add_library()生成普通库(Normal Libraries)语法add_library()可以生成Normal Libraries、Object Libraries、Interface Libraries、Imported Libraries以及Alias Libraries。本文介绍add_library()生成Normal原创 2021-10-09 16:34:49 · 1549 阅读 · 0 评论