我的 C++ 应用程序(使用 g++ 编译)需要在 Pentium-4(32 位)及更高版本上运行。但是,它通常与 Core2Duo 或更好的处理器一起使用。
我目前正在使用:-march=pentium4 -mtune=pentium4。但一些阅读促使我思考-march=pentium4 -mtune=通用可能会更好。
有人能解释一下吗?在这种情况下,march 和 mtune 选项的最佳值是多少?
平台:RHEL 5.3(32 位)上的 GCC 4.1.2。
那将是-march=pentium4 -mtune=core2
,可以看出在海湾合作委员会手册上 http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)