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
配方捆綁在一起。