zmoon 发表于 2009-12-10 16:13

请教 gcc的编译选项设置

对这些非常外行,请教一下大家:

我在一个x64的系统上,cpu是core2 , 想我为这个cpu编译最优化

把Gcc 的选项 指定成了 CFLAGS+=-msse3 -msse4.1 -march=native -m64

这样指定了-march=native后还需要指定 -msse3 -msse4.1 这些参数么? 如果需要加上

那是否把 -mmmx -msse -msse2 也加上性能会更好?

EricFisher 发表于 2009-12-15 13:44

还是参考一下文档吧:

http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options

zuxy 发表于 2009-12-18 16:51

回复 #1 zmoon 的帖子

只要 march=native 就可以,其他的不需要。
页: [1]
查看完整版本: 请教 gcc的编译选项设置