支持不同(macports)gcc版本中的arch / arch_only标志

时间:2012-09-01 01:58:25

标签: macos gcc osx-snow-leopard x86-64 macports

我在OSX雪豹上使用macports来获取更新版本的gcc。

gcc的-arch_only编译器标志的含义是什么?我对它的作用感到困惑(我知道“-arch x86_64”是一个64位的二进制文件,但这就是它),为什么支持它似乎在gcc版本之间有所不同。

macports gcc 4.4支持它,macports 4.6-4.8不支持并给出此错误:

gcc-mp-4.8: error: unrecognized command line option '-arch_only'

与此相关,对'-arch'的支持似乎也因版本而异。 4.4支持它,4.6不支持,4.7和4.8支持。

0 个答案:

没有答案