我已安装了命令行工具:
$ xcode-select --print-path
/Library/Developer/CommandLineTools
然而,当任何东西尝试使用xcodebuild
时,我会收到以下错误信息:
$ /usr/bin/xcodebuild
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
在Mountain Lion上,可以在不安装完整的Xcode情况下使用此功能,而只需安装命令行工具。 在Mavericks上是否也可以这样做?我该如何让它起作用?
注意:这是在干净的Mavericks安装上。
更新:只是为了说明,我已经安装了命令行工具:
$ gcc --version
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin13.0.0
Thread model: posix
node-gyp
上创建了一个问题,因为这是我的问题的源头: https://github.com/TooTallNate/node-gyp/issues/341 - user1082754xcode-select --install
命令。安装 Xcode 后,xcode-select --print-path
命令会打印出/Applications/Xcode.app/Contents/Developer
。 - mb21