xcode select-使用cli工具包时的切换路径

xcode select-使用cli工具包时的切换路径,xcode,path,toolkit,Xcode,Path,Toolkit,随着Apple针对Xcode的命令行工具包的发布,我试图避免需要正确安装Xcode。为了做到这一点,我需要为依赖于xcode选择路径(当前指向/Developer)的特定make文件设置xcode的路径 使用针对xcode的CLI工具包时,我应该将xcode选择路径指向何处 如果我安装Xcode,它只是/Applications/Xcode.app,但我不知道CLI工具包放在哪里 谢谢 更新: 从pkg安装程序中可以看出,它会将所有内容转储到/usr/bin,然后xcode select或pkg

随着Apple针对Xcode的命令行工具包的发布,我试图避免需要正确安装Xcode。为了做到这一点,我需要为依赖于xcode选择路径(当前指向/Developer)的特定make文件设置xcode的路径

使用针对xcode的CLI工具包时,我应该将xcode选择路径指向何处

如果我安装Xcode,它只是
/Applications/Xcode.app
,但我不知道CLI工具包放在哪里

谢谢

更新:

从pkg安装程序中可以看出,它会将所有内容转储到/usr/bin,然后xcode select或pkg内部的其他脚本会为xcode Builder等创建路径。有人可以确认吗?

对于我的设置(10.6.8上的xcode 4.0.2),我使用spotlight搜索“xcode Build”,以查找xcode CLI工具的实际使用位置

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
CLI工具位于/Developer/usr/bin中,因此我的xcode-select命令如下所示(在/usr/bin后面附加了xcode-select):


我只安装了CLI工具(例如,没有Xcode),并在本机gem扩展构建中收到一个错误:

xcode选择:错误:未选择xcode。使用
xcode选择-开关
,或查看xcode选择手册页(
manxcode选择
)了解更多信息

查看并浏览目录后,BSD工具似乎安装在
/usr/bin
中,因此:

sudo xcode-select -switch /

看起来很有效。

今天刚刚在删除Xcode以回收HD空间后做了这件事。我用过:

sudoxcode选择-s/Library/Developer/CommandLineTools

如果我没有安装Xcode.app,情况会是这样吗?或者CLI工具包是否安装到Xcode.app?请尝试以下操作:如果您只需要gcc或etc,请保存我!mac ports建议运行
sudo xcode select-switch/Applications/xcode.app
,这毫无意义:(所以我仍然想知道,如果我不安装Xcode,Xcode构建工具是否会安装到/Applications/Xcode.app。这似乎没有什么意义。这可能是显而易见的,但如果你已经安装了Xcode测试版,你需要运行
sudo Xcode select-switch/Applications/Xcode Beta.app/Contents/Developer
。)e使用MacOs Lion版本和Xcode CLI dpk安装程序。谢谢!如果运行“$sudo Xcode select-p”,它将显示:/Library/Developer/CommandLineTools
sudo xcode-select -switch /