2009-12-14 29 views
0

我最近开发了一个使用内联SSE2指令的Visual C++控制台应用程序。它工作正常,我的电脑上,但是当我试图在另一方面,它返回以下错误:SSE2 - “系统无法执行指定的程序”

系统无法执行指定的程序

注意,程序引入之前在其他计算机上工作SSE2代码。

有什么建议吗?

PS:当我在其他计算机上编译代码并运行它时,它可以工作。我认为这与我从网上搜索到的内容有关。

+1

另一台计算机可能不支持SSE2指令集。 –

+0

呃...那么明显猜测的研究结果如何呢?我的意思是有问题的计算机CPU不支持SSE2指令? – AnT

+0

它支持SSE2指令 – Jacob

回答

0

如果你已经建立了一个调试版本,发布版本可能会在其他机器上工作。

如果不是,您需要确定您的程序需要哪个Microsoft Visual C++ Redistributable并将其安装在另一台机器上。

+0

这是发行版本 - 我安装了可再发行的代码,我在清单中看到了一个代码 - 也许,我应该寻找与其他人的redist - 谢谢! – Jacob

相关问题