是否可以在Mac OSX 10.7上使用g ++的库存(非苹果)版本?我想能够使用股票g ++而无需在我的mac上运行虚拟linux盒子。我想这样做的原因是因为当有未使用的变量等时,苹果公司的g ++版本没有警告你。我在数值方法课程中做了一些评估的C ++问题,我想确保我不做任何错误。
有人建议我创建一个符合linux版g ++的符号链接,用于编译评估代码。我该怎么做呢?
由于
答案 0 :(得分:0)
Linux版本的编译器不能用于(基本上)bsd端口。
您确定当前版本的g ++无法根据您的预期条件发出警告吗?
最后,如果#2为真,那么没有什么可以阻止你获得另一个版本的g ++(为MacOSX编译)没有这个问题。
答案 1 :(得分:0)
Linux的g++
二进制文件无法在MacOSX上运行。
你可以从源代码编译GCC;使用最新的release,即 4.6.2 。但这需要一些工作。请务必遵循installation instructions,特别注意依赖关系(如PPL和Cloog)并配置(适当)并在源树之外的构建树中进行编译。