默认GCC体系结构
当未明确指定默认GCC体系结构,gcc,build,compilation,default,Gcc,Build,Compilation,Default,当未明确指定-arch选项时,GCC将编译哪个体系结构?我能相信它是机器的本机架构吗?是的,默认情况下,GCC将编译为本机架构。至少这是“默认”行为 因此,如果您使用默认安装(作为发行版的一部分或通过其包管理器),您可以非常肯定GCC将“做正确的事情”。重新标记以将“架构”更改为“编译”,实际上这取决于GCC的配置方式。默认情况下,它将为一些古老的通用机器编译,如64位的第一个x64 CPU。
-arch
选项时,GCC将编译哪个体系结构?我能相信它是机器的本机架构吗?是的,默认情况下,GCC将编译为本机架构。至少这是“默认”行为
因此,如果您使用默认安装(作为发行版的一部分或通过其包管理器),您可以非常肯定GCC将“做正确的事情”。重新标记以将“架构”更改为“编译”,实际上这取决于GCC的配置方式。默认情况下,它将为一些古老的通用机器编译,如64位的第一个x64 CPU。