Homebrew 依赖于最新版本的 Xcode,因为它附带特定版本的构建工具,例如 clang
。在 PATH
中安装自定义版本的 GCC 或 Autotools 可能会破坏大量编译,因此我们更喜欢 Apple 或 Homebrew 提供的编译器。基于 GCC 的交叉编译器通常是“仅限 keg”的,因此默认情况下不会链接到您的 PATH
,或者带有目标架构的前缀,同样是为了避免与 Apple 或 Homebrew 编译器冲突。
目前,我们不会合并这两种情况的公式,而是将它们列在这个页面上。如果您想出一个新版本的 GCC 或交叉编译器套件的公式,请在此处链接到它。
gcc
公式,可与 Xcode 4.2+ 一起使用。gcc@7
。i686-elf-gcc
、x86_64-elf-gcc
。llvm
公式捆绑在一起。