Cmake 自学笔记(linux)(五)
来源:互联网 发布:旅游cms系统 编辑:程序博客网 时间:2024/05/16 17:53
前言:前面一节我们初步学习了对所有的文件进行分类管理,可是还是不够正规,我们希望生成的可执行文件在bin文件夹下,而库文件在lib文件夹下。
我看网上主要介绍了两种方法,但我个人觉得第一种好记也好用。就是对顶层的cmakelists文件修改就可以了,在上一节的基础上,将顶层的cmakelists修改为
注意:add_subdirectory(参数1 参数2)的意思是:参数1表示子cmakelists的路径,参数2表示该子cmakelists生成的文件所在的目录,比如这里的 ,src下的main生成的可执行文件就在build/bin,libhello下的hello.c生成的库文件就在build/lib。像前面一节如果只有参数1,那么默认在build下生成参数1的文件夹。
阅读全文
0 0
- Cmake 自学笔记(linux)(五)
- Cmake 自学笔记(linux)(一)
- Cmake 自学笔记(linux)(二)
- Cmake 自学笔记(linux)(三)
- Cmake 自学笔记(linux)(四)
- Cmake 自学笔记(linux)(六)
- linux 自学笔记 (五)Shell 应用技巧
- Linux自学笔记(五)常用命令之文件处理命令
- cmake学习笔记(五)
- 自学linux从零开始(自学笔记①)
- 自学Linux从零开始(自学笔记③)
- 自学PHP的笔记(五)
- Python自学笔记(五)Lambda函数
- NRF51822自学笔记(五)蜂鸣器
- Mysql自学笔记五(存储过程)
- linux自学笔记(day3)
- Linux自学笔记(一)
- linux自学笔记(1)
- 在 library 中使用 ButterKnife butterknife R2类在library module中并不能用
- Python爬虫——模拟登陆爬取知乎页面
- Python——简单的TCP & UDP 服务器 和 相应的客户端编程
- opencv Mat::release()中断报错
- 可凝儿贵族香氛系列 亮彩保湿沐浴露
- Cmake 自学笔记(linux)(五)
- Scrapy 探索:使用 Scrapy 爬取自己的 CSDN 博客
- JavaScript面向对象思想详解
- java 工资-接口
- 超轻薄笔记本有了新核芯:AMD锐龙移动处理器能否改写市场格局
- 携手京东发力“互联网+手机”,能否成为飞利浦的新起点?
- GTX 1070Ti正式发布!iGame Vulcan X家族再添新成员
- impdp导入时将指定表更名(Remap_table、remap_tablespace、tables在impdp关于只导特定表的注意事项 )
- 连续总结第十六天