我编译的应用程序对于其中体系结构不支持SSE超出SSE2的装置,并且想知道是否有可能禁用与从GNU的autoconf SSE3指令编译生成的配置脚本?我知道你可以在gcc / G ++与MNO-SSE3选项关闭它,但它会很好,如果我可以在配置级别将其关闭,而不是生成一个make文件,然后手动插入该编译器标志...

有帮助吗?

解决方案

不确定。只是打电话配置之前设置必要的标志:

$ CFLAGS="-mtune i386" ./configure --enable-this --disable-that ...

您可能想如果 -mtune <尝试-march / A>确实做错事,我最近没有测试过这个。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top