xcrun找不到Xcode路径

xcrun找不到Xcode路径,xcode,command-line,xcrun,Xcode,Command Line,Xcrun,Mac OS X 10.8.2 Xcode 4.5.2安装在/Applications/Xcode.app 尝试 xcode选择-开关/Applications/xcode.app 之后 xcode选择-打印路径 输出正确的路径/Applications/Xcode.app。但是 xcrun-查找gcc 因错误而失败 xcrun:错误:无法统计活动Xcode路径“/Developer/Xcode.app/Contents/Developer”。没有这样的文件或目录 更新1: 下面是权限说明符 l

Mac OS X 10.8.2 Xcode 4.5.2安装在/Applications/Xcode.app

尝试 xcode选择-开关/Applications/xcode.app 之后 xcode选择-打印路径 输出正确的路径/Applications/Xcode.app。但是 xcrun-查找gcc 因错误而失败 xcrun:错误:无法统计活动Xcode路径“/Developer/Xcode.app/Contents/Developer”。没有这样的文件或目录

更新1: 下面是权限说明符

ls -l /Applications/Xcode.app  
总数0 drwxr-xr-x@16我的管理员544 10月30日23:38内容

ls -l /Applications/Xcode.app/Contents  
总数24 drwxr-xr-x@8我的管理员272 10月30日23:30应用程序 drwxr-xr-x@9我的管理员306 10月30日23:36开发者 drwxr-xr-x@5我的管理员170十月30日23:30 -rw-r-r-@1我的管理员15289 10月19日14:22 Info.plist drwxr-xr-x@3我的管理员102 8月5日08:03图书馆 drwxr-xr-x@3我的管理员102 10月30日23:10 MacOS drwxr-xr-x@16我的管理员544 10月30日23:37其他框架 -rw-r-r-@1我的管理员8十月19日14:22 PkgInfo drwxr-xr-x@56我的管理员1904年10月30日23:36插件 drwxr-xr-x@52我的管理员1768 10月30日23:46参考资料 drwxr-xr-x@17我的管理员578 10月30日23:46共享框架 drwxr-xr-x@4我的管理员136 10月17日21:50 XPCServices drwxr-xr-x@3我的管理员102 10月30日23:10 -rw-r-r-@1我的管理员523 10月30日23:10 version.plist

ls -l /Applications/Xcode.app/Contents/Developer  
总数0 drwxr-xr-x@3我的管理员102 Aug 5 07:29文档 drwxr-xr-x@7我的管理员238 Dec 20 21:09图书馆 drwxr-xr-x@7我的管理员238 10月30日23:46生成文件 drwxr-xr-x@5我的管理员170十月30日23:28平台 drwxr-xr-x@3我的管理员102 10月10日01:37工具链 drwxr-xr-x@22我的管理员748 10月30日23:31工具 drwxr-xr-x@7我的管理员238 10月30日23:46 usr 请帮助。

修复!在终端:

$ DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer/"  
$ export DEVELOPER_DIR  
说明:
在阅读manxcrun时,我注意到有一个DEVELOPER_DIR环境变量优先于xcode select。因此,我们在这里将该变量设置为正确的路径。

运行此命令以设置开发人员文件夹:

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

我尝试了所有可能的选择:

重新安装Xcode 改变了所有的路径 重新安装的开发人员工具 我甚至重新安装了操作系统! 不过,从下载最新的GIT版本确实做到了这一点

我认为这是升级操作系统的错误。我认为一个干净/格式的重新安装也会修复它,因为所有的设置都被保留


请注意:重新启动当前终端窗口&这不是临时解决方案。

打开Xcode>首选项>位置>从下拉列表中选择您的Xcode版本并退出Xcode

执行以下步骤 开放Xcode


首选项->位置->命令行工具->选择Xcode版本

将以下行添加到“~/.bashrc”文件中:

export DEVELOPER_DIR=”/Applications/XCode.app/Contents/Developer”

运行source ~/.bashrc,然后重新启动终端。

这个答案可能并不理想,因为xcode select应该能够自动配置路径,而无需维护额外的环境变量。请参阅@NandaJust的答案以澄清问题,您只需执行以下操作:xcode select-switch/Applications/xcode.app/Contents/Developer/而无需指定环境变量。太好了,它对我来说工作正常。!谢谢,为我工作!仅导出路径不成功。这真的很容易!谢谢