CPU you selected does not support x86-64 instruction set

#g++ -Wall -march=pentium4 -mmmx ft.cpp -o ft -lpthread

在64位机上编译出现错误:

error: CPU you selected does not support x86-64 instruction set

意思是:您选择的 CPU 不支持 x86-64 指令集,解决方法,修给march的值

march=x86-64 ,不同的系统可能不太一样。

#g++ -Wall -march=x86-64 -mmmx ft.cpp -o ft -lpthread

阅读更多
文章标签: x86
个人分类: 64位
上一篇GCC 提供的原子操作
下一篇volatile, acquire/release, memory fences, and VC2005
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭