2

我正在尝试禁用 sse 和 sse2 指令。我在 x64 系统中为 x86 进行交叉编译。我还使用 -static 与 libc 进行静态链接。虽然我使用 -mno-sse 和 -mno-sse2,但当我反汇编二进制文件时,我仍然看到对 strcpy_sse2 的调用,有什么解决方案吗?

4

2 回答 2

5

对于 64 位使用 -mno-sse gcc 选项

于 2013-04-18T09:37:58.267 回答
2

您的库很可能仍然包含 sse 指令。您还必须为您的跨系统构建库,并且在没有 sse 指令的情况下执行此操作。

于 2013-04-18T09:39:07.750 回答