Advertisement

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)

还没有任何评论哟~