我的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
。