使用cli工具包时xcode-select -switch路径

Luk*_*kas 38 xcode toolkit path

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

在使用CLI Toolkit for Xcode时,我在哪里指向xcode-select路径?

如果我安装Xcode,它只是/Applications/Xcode.app,但我不知道CLI工具包的放置位置.

谢谢.

更新:

从pkg安装程序看来它将它全部转储到/ usr/bin然后xcode-select或pkg内部的其他脚本为xcodebuilder等创建路径.任何人都可以确认吗?

Bla*_*tar 85

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


小智 23

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

xcode-select:错误:未选择Xcode.使用xcode-select -switch <path-to-xcode>或查看xcode-select手册页(man xcode-select)以获取更多信息.

看完这个并浏览目录后,看来安装了BSD工具/usr/bin:

sudo xcode-select -switch /
Run Code Online (Sandbox Code Playgroud)

似乎工作.

  • 如果您运行:“$ sudo xcode-select -p”,它将显示:/Library/Developer/CommandLineTools (2认同)

Ben*_*her 13

在删除 Xcode 以回收 HD 空间后,今天才这样做。我用了:

sudo xcode-select -s /Library/Developer/CommandLineTools
Run Code Online (Sandbox Code Playgroud)


Set*_*hfi 7

我最近遇到了这个问题,因为我在同一台机器上安装了多个XCode版本。如果您之前安装了一个或多个 XCode,则只需使用以下命令重置路径即可:

sudo xcode-select -r
Run Code Online (Sandbox Code Playgroud)

这会将路径重置为默认值,即/Library/Developer/CommandLineTools.