22

我已将 OSX Lion 升级到 Mountain Lion 并重新安装了命令行工具(因为升级删除了它们)。从那时起 xcrun 不再工作了。xcode-select 设置为 /usr/bin,二进制文件也在该目录中,但如果我使用参数(例如 xcrun gcc)运行 xcrun,它会显示:

xcrun:错误:无法执行真正的 xcrun。(没有这样的文件或目录)

我尝试使用 xcode-select 再次设置路径并重新安装了 CLT。没有任何帮助。

任何建议如何解决这个问题?

4

2 回答 2

74

我有同样的问题。最初我为我的 xcode-switch 执行以下操作:

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

然而,真正需要的是:

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

这解决了我的问题。不确定是否需要 sudo。

于 2012-08-26T15:55:03.767 回答
2

唯一的解决办法显然是破解。我尝试了提到的脚本并且它有效

OSX 10.8 xcrun(没有这样的文件或目录)

于 2013-02-05T22:41:02.367 回答