簡體   English   中英

分發使用Visual Studio 2013編譯的exe文件

[英]Distributing an exe file compiled with Visual Studio 2013

我正在嘗試使用Visual Studio 2013編譯我的C ++項目並將其分發給一些朋友。

我嘗試使用設置為/ MD的運行時庫編譯該文件,並讓它們安裝“ Visual Studio 2013的Visual C ++可再發行組件程序包 ”,但是它始終顯示相同的錯誤消息“該程序無法啟動,因為您的MSVCP120.dll丟失了電腦”。 我檢查了MSVCP120.dll在其System32目錄中。

我還嘗試將運行時庫設置為/ MT進行編譯,但是當他們啟動程序時,它只會停止響應。

我只是從我的Release目錄中獲取exe。 我還應該采取其他步驟嗎? 不知道是什么原因導致了問題。 兩種exe都能在我的計算機上完美運行,而不能在它們上運行。

原諒我,因為這個問題似乎被問了很多,但是我發現的答案都涉及安裝我們已經嘗試過的“ Visual Studio 2013的Visual C ++可再發行組件包 ”。

在此先感謝您的任何建議。

我認為,如果您安裝了32位可再發行組件,則應該可以使用。

我想知道是否還有其他錯誤導致/MT靜態版本無法正常工作。 不清楚所提供的信息量,但這是我的想法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM