2016-06-20 66 views
1

我和朋友正在使用C++和sfml圖形庫進行遊戲。我們幾乎已經完成了,但是每次我們手動將.exe(和必要的資源)放到沒有安裝視覺工作室的計算機上時,就會出現錯誤。錯誤是:程序無法啓動,因爲您的計算機中缺少MSVCP120D.dll。嘗試重新安裝程序來解決這個問題。在製作.dll文件的副本並將其放入本地應用程序文件夾後,出現了另一個錯誤:應用程序無法正確啓動(0xc000007b)。我在堆棧上看到了一些關於流程和其他資源的帖子,但這些問題通常缺乏細節,並且沒有得到答覆。沒有視覺工作室的計算機上的C++程序

+1

只能部署程序的發佈版本。並且不要複製錯誤的文件,你可能從c:\ windows \ system32中獲得了這個文件。在C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ redist中查找正確的一個,注意平臺目標。 –

回答

1

您需要下載Visual C++ Redistributable Package for Visual Studio 2013(VC++ v12)並進行安裝。

+0

謝謝你的回答。我們已經下載了該軟件包,但不確定如何實施它。您能否指導我如何使用該軟件包的教程或個人見解? – Cody

+0

只需將其安裝在希望運行程序的機器上。它爲VC++程序提供運行時執行環境,無需安裝VS即可運行。 – lfgtm

+0

這樣做之後,我們仍然得到「應用程序無法正確啓動(0xc000007b)」錯誤。 – Cody