mac安装配置cmake

本机是2015 macbook pro mid,已经有点老了,用homebrew下cmake老出问题

其实cmake官网安装也不麻烦

一、官网下载对应安装包

Download CMake

和所有dmg文件一样安装

二、改成命令行使用

一般来说 tutorial 给的都是命令行build

命令行的设置如下:

选择 How to Install For Command Line Use

会弹出三种方式,任选一种即可

三、配置工具路径

之后在build目录下 cmake -G "Xcode" .. 的时候出现了

xxx@mac build % cmake -G "Xcode" .. -- The C compiler identification is unknown -- The CXX compiler identification is unknown CMake Error at CMakeLists.txt:8 (project): No CMAKE_C_COMPILER could be found. CMake Error at CMakeLists.txt:8 (project): No CMAKE_CXX_COMPILER could be found. -- Configuring incomplete, errors occurred!

估计路径没配,具体问题不详,当然本身我是有编译器的

clang --version是有的,之后搜了一下,这样解决的。

这边要设置xcode命令行工具路径

$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

验证的话,用 $ xcode-select -p

之后重新运行CMake生成Xcode项目文件即可

cmake -G "Xcode" ..

打开build目录就可以看到一个xcode项目文件,打开编译就行了

如果问题仍然存在的话,看到有一个解决方法是手动指定编译器路径

cmake -G "Xcode" -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ ..

类似这样

相关推荐
那年窗外下的雪.5 小时前
AIDC 学习日志|第 24 天|设备输出反推与 MAC Flapping 定位
网络协议·学习·tcp/ip·http·macos·tcpdump
RobinDevNotes6 小时前
Palmier Pro:AI时代的Mac视频编辑器
人工智能·ceph·macos·ai·音视频·视频编辑·mcp
johnsong1 天前
AI前沿日报 2026-09-08
人工智能·macos
33三 三like1 天前
基于 MAC-RUNGUIDE 的完整启动流程
macos
tedcloud1232 天前
Wand-Enhancer:如何搭建一套远程开发与测试环境
前端·人工智能·macos·开源·流程图
A13345552 天前
Windows/Mac/电脑播放器推荐:全平台怎么选
macos·电脑
云边有个稻草人2 天前
飞牛 NAS 远程访问实战:星空组网连接 Mac 与安卓,从 Compose 部署到 5G 验证
android·5g·macos
for_ever_love__2 天前
iOS: GCD高级API
macos·ios·objective-c·cocoa·多线程·gcd
深念Y2 天前
黑苹果P400-卡顿排查与优化记录
linux·macos·ios·pve·黑苹果·英伟达·n卡
钱栈up3 天前
Mac端一键部署服务端项目:从流程梳理到踩坑适配的完整实践
macos