• 忘掉天地
  • 仿佛也想不起自己
bingliaolongBingliaolong  2021-05-17 13:30 Aet 隐藏边栏 |   抢沙发  2 
文章评分 1 次,平均分 5.0

基础

CMakeLists.txt

加入版本号和头文件

CMakeLists.txt

TutorialConfig.h.in

TutorialConfig.h

  1. 这个文件里面的内容会动作生成

tutorial.cpp

指定C++标准

  1. CMAKE_CXX_STANDARD要写在add_executable上方

添加一个库

主工程CMakeLists.txt

子目录CMakeLists.txt

配置该库可选

源文件

TutorialConfig.h.in

命令行关闭使用该库

  1. 在顶层CMakeLists.txt同级目录下执行下述命令

  1. 然后重新生成

  1. 就可以看到效果了
  2. 经过这样一个操作后,本质上是在TutorialConfig.h里面把#define USE_MYMATH注释掉了

添加一个库(优化)

子目录CMakeLists.txt

主工程CMakeLists.txt

安装

子目录CMakeLists.txt

主工程CMakeLists.txt

指令

工程的生成

  1. .为CMakeLists.txt所在的目录

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

bingliaolong
Bingliaolong 关注:0    粉丝:0 最后编辑于:2021-11-20
Everything will be better.

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享