gpt4 book ai didi

visual-c++ - 检查 DLL 是否使用 SSE 指令

转载 作者:行者123 更新时间:2023-12-04 20:36:23 25 4
gpt4 key购买 nike

我正在 Windows 7(目标平台 = Windows XP Embedded)上使用 Visual Studio 2012 Express 交叉编译 C++ 应用程序。 objective-c PU 不支持 SSE 或 SSE2 指令。因此,我希望能够仔细检查我构建的 DLL 和 EXE 是否不使用任何 SSE 或 SSE2 指令。我怎样才能做到这一点?

最佳答案

这是您可以快速而肮脏地做到这一点的方法:

  • 运行 Visual Studio 命令提示符
  • 调用 dumpbin /disasm required.dll > dll_disasm.asm
  • 寻找常见的 SSE/SSE2 指令,例如movss , xmm0xmm1

  • 如果在 DLL 中没有找到 SSE 指令/寄存器,除非 DLL 加载其他东西,否则你很好。

    关于visual-c++ - 检查 DLL 是否使用 SSE 指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34725145/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com