CMake笔记:Linux下常规使用

1. 命令行下配置

ccmake -B ./build_dir -S ./src_dir

2. 编译

cmake --build ./build_dir

编译时可加上并行编译选项: --parallel

参看:https://cmake.org/cmake/help/v3.21/manual/cmake.1.html

3. 重新编译

重现编译,可以使用 CMake 命令清理(不删除目录,清理编译产物,但保留 CMake 缓存):

cmake --build . --target clean

4. 安装

cmake --install ./build_dir

相关推荐
开发者联盟league1 天前
cmake 创建和使用静态库(极简版)
c++·cmake·cpp
开发者联盟league4 天前
CMake 实战:创建并使用静态库(MinGW + clangd)
cmake·cpp
Javenwww5 天前
CMake入门——基本语法规则
cmake
郝学胜-神的一滴7 天前
中级OpenGL教程 023:Assimp模型加载全解——从源码到架构的骈文探秘
c++·unity·游戏引擎·cmake·unreal engine·opengl
橙色阳光五月天14 天前
CMake 构建配置文件解析
c++·cmake·plugin
blueman888817 天前
Qt5通过vcpkg中调用时,在debug模式下调试时总是调用release的plugins文件夹中的dll
c++·qt·cmake
郝学胜-神的一滴23 天前
CMake 038:OBJECT目标复用编译+Linux动态库版本自动化管理
linux·c++·程序人生·软件工程·软件构建·cmake·工程配置
郝学胜_神的一滴25 天前
CMake 037:宏传递流转机制与C++编译特性跨平台适配指南
c++·cmake
郝学胜_神的一滴1 个月前
CMake 034:生成器表达式:解耦构建时序、精简分支逻辑的终极利器
c++·cmake
郝学胜_神的一滴1 个月前
CMake 30:循环语法全解|foreach_while双循环精讲、迭代技巧与实战避坑指南
c++·cmake