当前位置:  开发笔记 > 编程语言 > 正文

如何在MacOS X上安装g ++?

如何解决《如何在MacOSX上安装g++?》经验,为你挑选了3个好方法。

我想使用g ++编译器在MacOS X上编译C++代码.我该如何安装?



1> Omnifarious..:

这是Apple的XCode工具包附带的编译器.他们已经破解了一点,但基本上它只是g ++.

你可以免费下载XCode(好吧,大多数情况下,你必须注册成为ADC会员,但这也是免费的):http://developer.apple.com/technology/xcode.html

编辑2013-01-25:这个答案在2010年是正确的.它需要更新.

虽然XCode工具仍然有一个命令行C++编译器,但我最新版本的OS X(我认为10.7及更高版本)已经切换到clang/llvm(主要是因为Apple想要开源的所有好处而不必贡献回来和clang是BSD许可).其次,我认为安装XCode所需要做的就是从App商店下载它.我很确定它在那里是免费的.

因此,为了获得g ++,你必须使用像fink(基本上是Debian的OS X/Darwin的apt系统)或MacPorts(基本上是OS X/Darwin的OpenBSDs端口系统)来获得它.

芬克肯定有合适的套餐.在2016-12-26,它有gcc 5和gcc 6包.

我不熟悉MacPorts的工作方式,尽管一些初步的粗略调查表明他们也有相关的软件包.


不要忘记最新版本要求您在XCode首选项中下载命令行工具,并且还可能运行"xcode-select"来设置符号链接.
这是一个非答案,g ++是clang的别名

2> Dave Dopson..:

安装XCode需要:

注册Apple网站(不好玩)

下载4.7G安装程序

要安装g ++ *WITHOUT*必须下载MASSIVE 4.7G xCode安装,试试这个包:

https://github.com/kennethreitz/osx-gcc-installer

在该页面上链接的DMG文件大约为270M,安装起来要快得多.这对我来说是完美的,让自制的运行起来并且运行起来最小.

github项目本身基本上是一个脚本,只重新打包xCode的关键块以便分发.为了运行该脚本并构建DMG文件,您需要已经安装了一个XCode,这样做有点失败,因此预先构建的DMG文件托管在项目页面上.



3> kobe24..:

在终端上键入g ++(或make).

这将提示您安装开发人员工具(如果缺少).

与xcode相比,尺寸也将非常小

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有