cmake
sunashe
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cmake add_test
通过在项目根目录下的CMakeLists.txt配置文件中添加 enable_testing() 可以开启项目的测试功能。 一定要在根目录下的CMakeLists.txt中开启,不然执行make test时会报错。 随后项目的cmake配置文件中可以添加add_test指令 add_test(NAME <name> [CONFIGURATIONS [Debug|Release|....原创 2020-02-26 23:19:53 · 7445 阅读 · 2 评论 -
cmake利用git tag生成内部的版本号
项目中使用git进行代码的版本控制,每次发版都会生成新的tag。 而可执行文件往往都喜欢使用-V或者–version的命令行参数来获取当前可执行文件的版本,这可以在代码中通过宏定义来实现,如下: #define AUDIT_VERSION "1.1.1" cout << AUDIT_VERSION << endl; 如果像上面的代码一样,直接在代码中写死,每次打tag时...原创 2020-02-19 20:06:16 · 2204 阅读 · 0 评论
分享