相关疑难解决方法(0)

Xcode - 安装命令行工具

如何使用当前的Xcode/Mac OS X v10.8(Mountain Lion)或更高版本安装命令行构建工具?

与Xcode不同,没有安装程序(它只是一个包).

看起来所有命令行工具都在那里(在bundle中,在Contents/Developer下),但没有一个适当的环境变量设置为使用它们.

是否有一个我可以运行的脚本,它将设置我的环境以支持从命令行构建?

macos xcode download command-line-tool

406
推荐指数
10
解决办法
45万
查看次数

为什么安装Xcode命令行工具会改变'gcc -version'报告的内容

最近我通过AppStore将OS 10上的Xcode更新到5.0.1版.在我看来,此更新还更新了命令行工具,例如运行gcc --version生成

Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/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
Run Code Online (Sandbox Code Playgroud)

但是,SE上的答案表明情况并非如此,需要单独下载和安装命令行工具.我做到了这一点并最终得到了相同的工具版本,但有微妙的差异.例如,现在正在运行运行gcc --version产生

gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/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
Run Code Online (Sandbox Code Playgroud)

这是事情应该如何工作 - 这是否代表了当前Xcode命令行工具的预期行为,或者它是通过直接下载安装所特有的(与通过AppStore安装Xcode相比;如果可能的话)?

什么是从变化的意义/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1/usr/include/c++/4.2.1

xcode gcc osx-mavericks

13
推荐指数
1
解决办法
2721
查看次数

标签 统计

xcode ×2

command-line-tool ×1

download ×1

gcc ×1

macos ×1

osx-mavericks ×1