mac os中的gcc版本4.1.2 x
我正在学习一门编程课,我们需要使用gcc 4.1.2编译器来编译我们的C++项目。我将在xcode中创建我的项目,并且无法找到如何设置该编译器。我去了项目的获取信息窗口,点击编译版本下的下拉菜单,但是我没有列出4.1.2。看来这个编译器没有安装在我的电脑上。有谁知道我可以下载它的位置以及如何将其设置为我的系统默认gcc编译器的术语?mac os中的gcc版本4.1.2 x
您可能会在Mac上使用任何版本的GCC,并在大学机器上进行最终编译作为支票。通常,使用更高版本的用户可见更改是更严格的语法检查,因此您可能会在Mac上执行一些不会传递较新编译器的内容,但通常不会太常见。我没有必要在我们的50k线代码基础上改变多行。
这是一个更先进的课程,然后是我采取的以前的课程。在我以前的课程中,我确实做到了这一点,并且从不必将计算机中的任何代码更改为其环境。但是,因为这是一个更复杂的过程,所以我想尝试获得相同的编译器版本,以最大限度地减少在完成项目时可能遇到的潜在问题。 – finiteloop 2010-01-07 21:25:50
使用目前的开发人员工具,只有gcc 4.0和4.2可用。你可能通过MacPorts得到gcc 4.1.2,但是,我不确定你是否可以将它集成到XCode中。
在您尝试此操作之前,您应该首先与班级老师核对,确定是否真的有必要使用,确切地说是 4.1.2,或者如果可以使用4.0 resp。改为4.2。
由于具有这种要求的类可能不是特定于mac编程的,所以对这个问题的懒惰方法是使用VirtualBox并安装旧版Ubuntu/Kubuntu 7.04“Feisty Fawn”...它随附gcc 4.1。 2作为默认值。就我个人而言,我喜欢尽可能在虚拟机上工作,特别是如果我正在调整系统环境。 – HostileFork 2010-01-07 19:39:26
我可以通过远程桌面进入大学的Linux机器来实现同样的目的。我更喜欢在我的电脑上进行本地项目,只对其环境进行最终测试。 – finiteloop 2010-01-07 19:49:23