cmake 安装

以下是针对不同操作系统安装 CMake 的详细步骤:


1. Linux 安装

方法 1:通过包管理器(推荐)
  • Debian/Ubuntu:

    sudo apt update
    sudo apt install cmake
  • Fedora/CentOS/RHEL:

    sudo dnf install cmake # Fedora
    sudo yum install cmake # CentOS/RHEL 7
  • Arch Linux:
    sudo pacman -S cmake
方法 2:安装最新版本(若包管理器版本较旧)
  1. 访问 Download CMake,获取最新 .sh 安装脚本。
  2. 运行安装脚本:

    chmod +x cmake-*-Linux-x86_64.sh
    sudo ./cmake-*-Linux-x86_64.sh --prefix=/usr/local --skip-license

2. macOS 安装

方法 1:通过 Homebrew(推荐)
brew install cmake
方法 2:手动下载
  1. 访问 Download CMake,下载 .dmg 安装包。
  2. 打开安装包,将 CMake.app 拖入 /Applications 目录。
  3. 配置终端路径(可选):

    echo 'export PATH="/Applications/CMake.app/Contents/bin:$PATH"' >> ~/.zshrc # 或 ~/.bashrc
    source ~/.zshrc

3. Windows 安装

方法 1:通过安装程序(推荐)
  1. 访问 Download CMake,下载 windows-x64.msi 安装包。
  2. 双击运行安装程序,按提示完成安装。
  3. 安装完成后,确保勾选 "Add CMake to system PATH"
方法 2:通过 Chocolatey(包管理器)
choco install cmake

4. 验证安装

安装完成后,在终端(Linux/macOS)或命令提示符(Windows)中运行:

cmake --version

输出应类似:

cmake version 3.xx.x

5. 高级选项

指定安装路径(Linux/macOS)

# 示例:安装到 /opt/cmake
sudo ./cmake-*-Linux-x86_64.sh --prefix=/opt/cmake --exclude-subdir
echo 'export PATH="/opt/cmake/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
从源码编译(Linux/macOS)

wget https://cmake.org/files/v3.xx/cmake-3.xx.x.tar.gz
tar -xzvf cmake-3.xx.x.tar.gz
cd cmake-3.xx.x
./bootstrap
make -j$(nproc)
sudo make install

常见问题

  • 问题:找不到 cmake 命令
    • 解决:确认安装路径已添加到 PATH 环境变量。
  • 问题:需要特定版本
    • 解决:通过包管理器指定版本(如 apt install cmake=3.16.3-1)或从源码编译。

如果需要进一步配置 CMake 项目(如链接 Qt),请提供项目结构或 CMakeLists.txt 内容以便协助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值