2009-12-14 27 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

相關問題