我用什么设置xcode-select -switch?

jon*_*rry 5 xcode osx-mountain-lion

我正试图通过以下方式在macos mountain lion上安装八度:

sudo port install octave
Run Code Online (Sandbox Code Playgroud)

但是,此命令的结果始终如下:

Error: 
Error: No valid Xcode installation is properly selected.
Error: Please use xcode-select to select an Xcode installation:
Error:     sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer # version 4.4
Error: 
Run Code Online (Sandbox Code Playgroud)

我尝试了建议的sudo xcode-select -switch命令无济于事.始终会出现相同的错误.任何想法如何解决这个问题?

Tom*_*ssi 20

你安装了xcode还是只安装了命令行工具?

我只安装了命令行工具,并且能够使用以下命令欺骗某些GEMS:

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

我基本上将它们指向我的GCC所在的bin文件夹.

  • 尝试使用"哪个gcc"来查找编译器的路径.然后sudo xcode-select -switch THAT_PATH. (2认同)

kam*_*mal 13

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
Run Code Online (Sandbox Code Playgroud)

为我解决了