HoRain云--CMake跨平台安装配置全指南

🎬 HoRain云小助手:个人主页
🔥 个人专栏: 《Linux 系列教程》《c语言教程》
⛺️生活的理想,就是为了理想的生活!
⛳️ 推荐
前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。
专栏介绍
|
专栏名称 |
专栏介绍 |
|
本专栏主要撰写C干货内容和编程技巧,让大家从底层了解C,把更多的知识由抽象到简单通俗易懂。 |
|
|
本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘,一起解密网络协议在运行中协议的基本运行机制! |
|
|
全面深入解析 docker 容器,从基础到进阶,涵盖原理、操作、实践案例,助您精通 docker。 |
|
|
本专栏主要撰写Linux干货内容,从基础到进阶,知识由抽象到简单通俗易懂,帮你从新手小白到扫地僧。 |
|
|
本专栏着重撰写Python相关的干货内容与编程技巧,助力大家从底层去认识Python,将更多复杂的知识由抽象转化为简单易懂的内容。 |
|
|
本专栏主要是发布一些考试和练习题库(涵盖软考、HCIE、HRCE、CCNA等) |
目录

CMake 安装与配置指南
根据最新资料,我为您整理了一份完整的 CMake 安装与配置指南:
📌 一、CMake 简介
CMake(Cross Platform Make)是一款开源、跨平台的自动化构建系统。它不直接编译源代码,而是读取项目根目录下的 CMakeLists.txt 脚本,根据当前操作系统与编译器生成对应的本地构建文件(如 Makefile、Visual Studio 项目文件等)。
官网下载地址:https://cmake.org/download/
🖥️ 二、各平台安装方法
1. Windows 系统
| 安装方式 | 步骤 |
|---|---|
| 官方安装包(推荐) | 1. 访问官网下载 Windows x64 Installer(.msi 文件)2. 双击运行安装程序 3. 勾选 "Add CMake to the system PATH"(添加到环境变量) 4. 完成安装 |
| 包管理器 | 使用 Chocolatey:choco install cmake或使用 Winget: winget install Kitware.CMake |
⚠️ 注意事项:
- 安装路径避免包含中文或空格
- 安装后需重启命令行窗口使环境变量生效
2. Linux 系统
| 发行版 | 安装命令 |
|---|---|
| Ubuntu/Debian | sudo apt update && sudo apt install cmake |
| CentOS/RHEL | sudo yum install cmake 或 sudo dnf install cmake |
| Arch Linux | sudo pacman -S cmake |
| 源码编译 | 适合需要定制版本或最新版本的用户 |
查看版本:cmake --version
3. macOS 系统
| 安装方式 | 命令 |
|---|---|
| Homebrew(推荐) | brew install cmake |
| 官方安装包 | 从官网下载 .dmg 文件安装 |
| MacPorts | sudo port install cmake |
⚙️ 三、安装后配置
1. 验证安装
打开终端/命令行,输入:
cmake --version
如果显示版本号,说明安装成功。
2. 环境变量配置
如果命令行提示 "不是内部或外部命令",需手动添加环境变量:
Windows:
- 右键"此电脑" → 属性 → 高级系统设置
- 点击"环境变量"
- 在"系统变量"中找到
Path - 添加 CMake 安装路径(如
C:\Program Files\CMake\bin)
Linux/macOS:
export PATH=$PATH:/path/to/cmake/bin
# 添加到 ~/.bashrc 或 ~/.zshrc 永久生效
🔧 四、IDE 集成配置
| IDE | 配置方法 |
|---|---|
| Visual Studio | 安装时选择 CMake 工具组件,或手动指定 CMake 路径 |
| VS Code | 安装 "CMake Tools" 扩展,自动检测 CMake |
| CLion | 设置 → Build, Execution, Deployment → CMake,指定 CMake 路径 |
📝 五、基本使用流程
# 1. 创建构建目录(推荐)
mkdir build && cd build
# 2. 配置项目
cmake ..
# 3. 构建项目
cmake --build .
# 4. 安装(可选)
cmake --install .
❗ 六、常见问题解决
| 问题 | 解决方案 |
|---|---|
| 命令不识别 | 检查环境变量 PATH 配置 |
| 版本过低 | 使用包管理器升级或官网下载最新版 |
| 权限不足 | Linux/macOS 使用 sudo,Windows 以管理员身份运行 |
| 旧版本残留 | 卸载旧版本后重新安装,清理注册表(Windows) |
📚 七、推荐资源
- 官方文档:https://cmake.org/documentation/
- CMake 教程:https://cmake.org/cmake/help/latest/guide/tutorial/index.html
- CMake 实践指南:各平台博客及 CSDN 相关教程
如您有特定平台或具体配置问题,欢迎继续提问!
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄
💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍
🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐




所有评论(0)