2011-06-22 235 views
2

有沒有免費的C++編譯器在Mac OS(蘋果機)安裝MacOSX是否有免費的C++編譯器?

請..tell我的鏈接下載&過程INSTALL.Since的IAM對於Mac OS

+0

幾乎可能的重複http://stackoverflow.com/questions/2122425/how-do-i-install-g-on-macos-x – Fanael

+0

這與C++ 0x有什麼關係? – Tim

回答

8

本地編譯器是gcc和llvm,它們是XCode環境的一部分。

雖然編譯器是免費的,但最新的IDE不是,但可以從應用程序商店購買 ,例如$ 5.99 $ 4.99。

如果你不需要最新的版本時,Xcode的3.x版,包括gcc,應該在你的OSX DVD。只需從那裏安裝它。

+0

[這是$ 4.99](http://itunes.apple.com/cn/app/xcode/id422352214?mt=12) – Rup

+0

@RUP - 謝謝。我用當地貨幣買了它,並且可能支付了更高的增值稅。 :-) –

3

g++和一個新用途他人的主人。只是谷歌。您的機器上不存在Xcode

+0

我刪除了Xcode,因爲我需要空間,我不使用Xcode,所以想擺脫這些GB。 – amar

0

如果你正在尋找一個IDE,你不能在Mac上擊敗Xcode

否則,G ++,或者你可以看看here

2

包含編譯器的Xcode位於Mac OS X安裝DVD上。你可以從DVD安裝,或者從蘋果的developer website免費下載,或者從OS X應用程序商店免費下載(我住的時候約5歐元)。

1

蘋果提供了完全集成的IDE - Xcode - 一個非常低的價格(近乎免費的)與它的操作系統(或下載)。直到最近它是免費的。

clanggcc和其他一些編譯器適用於Mac OSX。它在UNIX世界的基礎使得很容易找到許多OSS編譯器。我hapily使用gcc.4.6.1從MacPorts搶鮮

3

。你首先需要install macports。然後,

sudo的港口安裝gcc46

這很可能會安裝在opt/local/bin,和可執行文件將是/opt/local/bin/gcc-mp-4.6和`/opt/local/bin/g++-mp-4.6。一個好處是它不會覆蓋你的系統gcc。要使用它作爲默認值(C++),我在我的登錄腳本設置別名:

alias g++='g++-mp-4.6 -std=c++0x' 

的最後一個選項是有機會與gcc 4.6實施的C++ 0x,但要小心,它可能是不完整,或者在將來出現C++ 2011時可能會改變。

+0

提及MacPorts +1。另一種選擇是fink;自制是另一回事。這三個中至少有一個是絕對必要的。哪一個最好?當然,你沒有使用的那個。或者如果你有三個人,那就是你的搜索路徑中的最後一個,因爲你在三個月前對這個特定的軟件包進行了指定。 –

相關問題