如何处理xrun错误:活跃开发者工具路径不存在

更新时间:2018/10/10 23:30:00 GMT+8

背景

macOS Mojave发布后,本人将MacBook PromacOS High Sierra升级到了新系统,同时也安装了Xcode最新版本。但最近在尝试使用git、gcc等命令行程序时,出现了如下所示的错误:

xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist, use xcode-select --switch path/to/Xcode.app to specify the Xcode that you wish to use for command line developer tools (or see man xcode-select)

这个问题导致无法正常使用CLion等常用的集成开发环境,因为这些软件均使用到一些命令行程序。

分析

这是由于macOS或Xcode升级后,Xcode开发者工具的位置发生了变化造成的。

解决方案

终端中运行:sudo xcode-select --reset重置Xcode开发者工具位置即可。

参考文献