1
看來,在我的Mac OS X 10.6機器上安裝Xcode 4.2已經有效地刪除了 gcc。代替的二進制文件,現在有符號鏈接,像這樣:在Mac OS X 10.6上安裝Xcode 4.2後,如何在命令行上運行gcc?
/usr/bin drarok$ ls -la | grep gcc
lrwxr-xr-x 1 root wheel 32 13 Oct 14:27 cc -> ../llvm-gcc-4.2/bin/llvm-gcc-4.2
lrwxr-xr-x 1 root wheel 12 13 Oct 14:24 gcc -> llvm-gcc-4.2
lrwxr-xr-x 1 root wheel 12 12 Sep 16:15 gcc-4.2 -> /usr/bin/gcc
...
因此,「GCC-4.2」,儘管在LLVM的二進制執行之中看起來像舊的,結果GCC。
仍然有辦法在我的Mac上運行gcc?
注:我不希望配置我的Xcode來使用gcc - 這已經包含在其他SO問題。我有一些命令行工具,必須使用real gcc。我的Cocoa項目都使用了llvm。
現貨,即安裝給了我的i686,蘋果darwin10 -gcc-4.2.1(GCC)4.2.1(Apple Inc. build 5666)(點3)。剛剛重新編譯並運行iOS項目來仔細檢查Xcode也很高興。 – Drarok