homebrew安装cmake最省心:先运行which brew确认已安装,未装则执行官方脚本安装;再brew update、brew install cmake;最后cmake --version验证,路径自动配置无需手动修改path。
直接用 homebrew 安装 cmake 是 macos 上最省心的方式,它会自动处理路径配置,装完就能用,不用改环境变量。
确认 Homebrew 是否已安装
打开终端,输入:
which brew
如果返回类似 /opt/homebrew/bin/brew(Apple Silicon)或 /usr/local/bin/brew(Intel),说明已装好;否则需要先安装 Homebrew:
- 运行官方安装命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 安装完成后,关闭再重新打开终端,或执行 source ~/.zshrc(zsh 用户)加载新环境
安装 CMake 并验证
在终端中依次执行:
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- brew update(更新软件源索引)
- brew install cmake(下载、编译并安装)
-
cmake --version(检查是否成功,应显示类似
cmake version 3.29.2)
Homebrew 默认将 cmake 放在 /opt/homebrew/bin(M1/M2)或 /usr/local/bin(Intel),这两个路径天然在 shell 的 PATH 中,且优先级足够高,无需额外操作。
常见问题快速排查
如果 cmake --version 报 “command not found”,大概率是以下情况:
- Homebrew 安装后没重启终端,或没执行 source ~/.zshrc
- 当前 shell 不是 zsh(比如用了 bash),需检查 echo $SHELL,对应编辑
~/.bash_profile - Homebrew 自身安装异常,可尝试 brew doctor 查看提示并修复
后续使用建议
CMake 装好后,就可以直接构建项目了。例如:
- 进入项目根目录(含 CMakeLists.txt)
- 创建构建目录:mkdir build && cd build
- 生成构建文件:cmake ..
- 编译:cmake --build .
不复杂但容易忽略的是:确保 Xcode 命令行工具已装(xcode-select --install),否则 CMake 可能找不到编译器。










