You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac OS Monterey系统下VS Code用clang++编译C++出现xcrun报错

问题原因

Mac系统升级到Monterey后,原有安装的Xcode命令行工具(Command Line Tools)路径会失效,导致系统无法找到clang++依赖的xcrun组件,触发对应报错。

解决方案
  • 打开终端工具,执行安装命令:xcode-select --install
  • 在弹出的安装确认窗口中点击「安装」,等待安装流程完成
  • 安装结束后执行路径切换命令,确认命令行工具路径生效:sudo xcode-select --switch /Library/Developer/CommandLineTools
  • 验证修复效果:终端执行clang++ -v,正常输出版本信息即说明修复完成,重启VS Code后即可正常编译C++程序
异常场景处理

如果执行安装命令时提示「无法下载软件」,先执行命令删除旧的失效工具包:
sudo rm -rf /Library/Developer/CommandLineTools
删除完成后再重新执行安装命令即可。

内容的提问来源于stack exchange,提问作者Muhammad Ali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 12:54:07