随笔分类 -  A4 CMake

摘要:```bash link_directories([AFTER|BEFORE] directory1 [directory2 ...]) target_link_directories( [BEFORE] [items1...] [ [items2...] ...]) ``` 1. 使用link_d 阅读全文
posted @ 2023-03-13 00:31 摩天仑 阅读(1213) 评论(0) 推荐(0)
摘要:文件目录如下: ![image](https://img2023.cnblogs.com/blog/3059241/202303/3059241-20230313000917322-840394365.png) # 1、传统写法:分别添加 ```cmake # .h头文件 set(project_h 阅读全文
posted @ 2023-03-13 00:26 摩天仑 阅读(1295) 评论(0) 推荐(1)
摘要:```cmake cmake_minimum_required(VERSION 3.10) # 设置c++标准 # set(CMAKE_CXX_STANDARD 11) # 设置输出文件存放目录 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DI 阅读全文
posted @ 2023-03-07 13:03 摩天仑 阅读(53) 评论(0) 推荐(0)
摘要:# 1、cmake cmake是用于构建、测试和软件打包的跨平台工具 # 2、优势 1. 避免硬编码路径 2. 可在多台计算机上构建一个包 3. 可做持续集成 4. 支持不同操作系统 5. 支持多个编译器 6. 可使用IDE 7. 使用库 8. 描述程序的逻辑结构 9. 单元测试 # 3、持续集成 阅读全文
posted @ 2023-03-07 13:02 摩天仑 阅读(189) 评论(0) 推荐(0)