我需要一些Ruby寶石的GCC。而且我需要LLVM以及使用Xcode 4.4進行iOS開發。我已經通過Xcode安裝了LLVM。在Mountain Lion中安裝gcc
如何在不影響任何LLVM二進制文件的情況下在Mountain Lion中安裝GCC?從命令行
$ sudo port install gcc
:
我需要一些Ruby寶石的GCC。而且我需要LLVM以及使用Xcode 4.4進行iOS開發。我已經通過Xcode安裝了LLVM。在Mountain Lion中安裝gcc
如何在不影響任何LLVM二進制文件的情況下在Mountain Lion中安裝GCC?從命令行
$ sudo port install gcc
:
我有自制的。所以我做到了。
brew install --enable-all-languages https://raw.github.com/Homebrew/homebrew-dupes/master/gcc.rb
它的工作!
事實是,因爲你有Xcode你已經 GCC安裝在你的系統上。如果你想從終端運行GCC並得到「命令未找到」,那麼原因是,從OS X 10.8(Mountain Lion)開始,GCC「命令行工具」並未默認安裝在Xcode中。安裝過程取決於你的OS X的版本的Xcode:
安裝GCC命令行工具在OS X 10.8(的Xcode 4.4):
的Xcode - >首選項 - >下載 - >附件 - >命令行工具 - >安裝
在OS安裝GCC命令行工具X 10.9(Xcode中5.02):
我還沒有嘗試過這些說明自己,但我會如果有人試圖他們他們搬到這裏和他們的工作:
http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/
沒有這樣的組件,至少沒有(5.0.2) –
@PawelVeselov是的,這似乎已經改變與小牛隊。但是,該問題仍然缺少命令行工具,只是安裝過程已更改。你能檢查更新的安裝程序,並讓我知道它是否適合你? –
我無法確認ATM,因爲我已經安裝了XCode,我顯然有工具(從這個意義上說,鏈接是正確的)。然而,它們不再深埋在XCode目錄中,可從/ usr獲得,但是有很多腳本和假設它們的方法。 XCode不再將它們作爲單獨的組件。 –
升級到Moun後出現同樣的問題tain獅子。
我的修復程序,我在/Developer/usr/bin
找到make和gcc等。
setenv PATH $PATH":/Developer/usr/bin"
將它們放回到路徑中。
哦,是的,我在Xcode 3.x上。
在Mac上安裝任何東西的最簡單方法是使用Homebrew。有這樣一個包的目的:
brew tap homebrew/dupes
brew install apple-gcc42
你能下載,編譯,並從源代碼安裝gcc? – Maz
Xcode安裝gcc 4.2以及llvm編譯器,所以你應該已經擁有它了。如果你需要不同的版本,那麼我建議[自制軟件](http://mxcl.github.com/homebrew/)。 –
我有xcode 4.4 – Anand