代码之家  ›  专栏  ›  技术社区  ›  Jacob

SSE2-“系统无法执行指定的程序”

  •  0
  • Jacob  · 技术社区  · 15 年前

    我最近开发了一个VisualC++控制台应用程序,它使用内联SSE2指令。它在我的计算机上工作正常,但当我在另一台计算机上尝试时,它返回以下错误:

    系统无法执行指定的程序

    请注意,在引入SSE2代码之前,该程序在另一台计算机上工作。

    有什么建议吗?

    PS:当我在另一台计算机上编译代码并运行它时,它就工作了。我想这和我从网上搜到的舱单有关。

    2 回复  |  直到 15 年前
        1
  •  0
  •   Aaron    15 年前

    很可能使用SSE2指令需要的是第二个系统上不存在的DLL。

    下面是一篇关于如何准确确定哪一个的博客文章: How to Debug 'The System cannot Execute the specified program' message

        2
  •  0
  •   nos    15 年前

    如果您已经构建了一个调试版本,那么一个发布版本可能在另一台机器上工作。

    如果没有,您需要确定哪些微软Visual C++可重新分配程序,并将其安装在另一台机器上。