MacOSX有免费的C ++编译器吗?

时间:2011-06-22 11:07:14

标签: c++ macos compiler-construction c++11

是否有任何免费的C ++编译器可以在Mac OS(苹果机器)中安装

请..给我链接下载& INSTALL的过程。因为我是mac OS的新用途

6 个答案:

答案 0 :(得分:8)

本机编译器是gcc和llvm,它们是XCode环境的一部分。

虽然编译器是免费的,但最新的IDE不是,但可以从应用程序商店购买类似$ 5.99 $ 4.99。

如果您不需要最新版本,则应在OSX DVD上安装3.x版本的XCode,包括gcc。只需从那里安装即可。

答案 1 :(得分:3)

g++和其他许多人。只是谷歌。您的计算机上没有Xcode 吗?

答案 2 :(得分:3)

我正在使用来自MacPorts的gcc.4.6.1预发布。您需要先install macports。然后,

sudo port install 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'

最后一个选项是访问c ++ 0x的gcc 4.6实现,但要注意它可能不完整,或者将来可能会在c ++ 2011发布时发生变化。

答案 3 :(得分:2)

Xcode(包括编译器)位于Mac OS X安装DVD上。您可以从DVD安装它,或者从Apple的developer website免费下载,或者从OS X应用商店以少量费用(我住的地方大约是5欧元)下载。

答案 4 :(得分:1)

Apple提供完全集成的IDE - Xcode - 以非常低的价格(几乎免费)及其操作系统(或下载)。直到最近它才是免费的。

clanggcc和其他一些编译器可用于Mac OSX。它在UNIX世界中的基础使得很容易找到很多OSS编译器。

答案 5 :(得分:0)

如果您正在寻找IDE,则无法在Mac上击败Xcode

否则,g ++,或者你可以看here