如何利用CPU特定功能编译c代码

时间:2014-05-12 11:24:52

标签: c linux gcc gcc4.8

如果在linux上我尝试以标准方式编译c代码

gcc -myprog.c

生成的二进制文件仅使用基本CPU功能,因为现代CPU具有许多特殊功能来提高性能,如AVX,AVX2,SSE3,SSE4等根据型号

由于我只希望定位特定的CPU类型(i7 Sandy Bridge),有没有办法设置copiler以利用这些功能?

1 个答案:

答案 0 :(得分:0)

查看-march和-mtune gcc flags