/usr/bin/gcc 和 /Applications/Xcode4.app/Content/Developer/Platforms/iPhoneOS.platform/Developer/usr/



我最近正在OSX机器(10.9)上将一个库交叉编译为arm7架构。我在网上得到了一些说明,说我必须将所有编译器和预处理器重置为隐藏在XCode中的编译器和预处理器。我假设 Xcode 中的那些和命令行工具中安装的那些之间一定有一些区别。

做了一个 gcc --版本对两个版本,我看到描述不同。除了这个,这两者还有其他区别吗?关于这个话题是否有任何参考,谈论两个不同的 gcc。

谢谢

取决于:两者都可能不同。

/usr/bin/gcc

可以使用旧的Xcode或自定义安装程序安装,版本将显示是否已由Apple修补。

Xcode 捆绑包中的那个是该版本的 Xcode 的当前版本,基本上每次 Xcode 更新都会发生变化,并且将用于 xcodebuild 命令,如果 xcode-select 选择了该版本,您可以从 Xcode 首选项内部安装 Xcode。

相关内容

最新更新