Macos 不同(macports)gcc版本中仅支持arch/arch_标志
我在OSX雪豹上,使用macports更新gcc版本 gcc的-arch_only编译器标志的含义是什么?我对它的功能感到困惑(我知道“-arch x86_64”生成64位二进制,但仅此而已),以及为什么gcc版本之间对它的支持似乎有所不同 macports gcc 4.4支持,macports 4.6-4.8不支持,并给出以下错误:Macos 不同(macports)gcc版本中仅支持arch/arch_标志,macos,gcc,osx-snow-leopard,x86-64,macports,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'的支
gcc-mp-4.8: error: unrecognized command line option '-arch_only'
与此相关,对'-arch'的支持在不同版本之间似乎也有所不同。4.4支持,4.6不支持,4.7和4.8支持 我在编译readline时遇到了同样的问题。我来了,这也许能回答你的问题。