CMK入门全集
发布时间
阅读量:
阅读量
CMake入门大全
- 设定允许使用的最低 CMake 版本
- 确定项目名称
- 创建可执行文件
- 注册头文件路径
- 批量引入源代码文件
- 引入外部依赖库
- 连接外部依赖库
- 定义输出目录位置
- 配置编译选项(包括调试、发布、最小体积发布及带调试信息的发布模式)
- 指明编译链工具(在 Windows 平台下使用 vcpkg 需要)
- 指定使用的编译器类型
- 确定生成器类型
- 设定 C++ 的语言标准
入门指南
Hello CMake
CMake 是一个跨平台的配置工具,用于定义源代码项目在特定平台上的构建方式。
├── CMakeLists.txt # 所需执行的 CMake 命令列表
├── main.cpp # 包含主函数的源代码文件
├── include # 存放头文件的目录结构
│ └── header.h
└── src # 存放源代码的目录结构
├── a.c
└── b.c
当对该项目运行 CMake 命令时,系统将提示用户输入二进制输出目录。CMake 的执行过程不会直接生成最终的可执行程序,而是会为 Visual Studio、XCode 或 makefile 等构建工具生成相应的项目配
全部评论 (0)
还没有任何评论哟~
