linux – 对于“Pentium4及以上”处理器,gcc的最佳行军和调整选项是什么?

我的C应用程序(使用g编译)需要在Pentium-4(32位)及更高版本上运行.但是,它通常与Core2Duo或更好的处理器一起使用.

我目前正在使用:-march = pentium4 -mtune = pentium4.但有些阅读促使我认为-march = pentium4 -mtune = generic可能会更好.

任何人都可以对此有所了解吗? 3月和3月的最佳值是多少?在这种情况下的mtune选项?

平台:RHEL 5.3(32位)上的GCC 4.1.2.

最佳答案
那将是-march = pentium4 -mtune = core2,可以看到on the GCC manual.

转载注明原文:linux – 对于“Pentium4及以上”处理器,gcc的最佳行军和调整选项是什么? - 代码日志