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

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

有人能对此有所启示吗?在这种情况下,行军和音乐选项的最佳值是多少?

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

最佳答案

on the GCC manual所示,那将是-march=pentium4 -mtune=core2

07-26 06:57