在雪豹中使用 XCode 提供的其他 gcc 版本吗?
使用 macports 中的较新版本的 gcc-compiler (4.5.3) 而不是 xcode (4.2.1) 提供的默认标准编译器是有意义的。
我不开发任何 Mac 相关程序。我正在 Eclipse 中使用 C++。我会从更新的 gcc 版本中受益还是会遇到很多兼容性问题?
Makes it sense to use newer versions of gcc-compiler (4.5.3) from macports instead of standard compiler per default provided with xcode (4.2.1).
I'm don't develop any Mac related programs. I'm working with C++ in Eclipse. Would I benefit from newer gcc version or i would get a lot of compatibility problems?
Apple 针对其操作系统调整了 XCode 附带的 GCC。如果您不需要 macports 上可用的较新版本的特定功能(顺便说一下,这不是由 Apple 构建的),请坚持使用默认。
用 macports 软件替换 xcode
另外,请查看的有趣注释>使用TheRightCompiler 在冒险之前。
The GCC that comes with XCode was tweaked by Apple to their Operating System. Stick with the default if you don't need specific features from newer versions available on macports (which, by the way, were not build by Apple).
Replacing xcode with macports software
Also, check the interesting notes of UsingTheRightCompiler before adventuring on that.