導航:首頁 > 源碼編譯 > mfc編譯其他電腦打開沒反應

mfc編譯其他電腦打開沒反應

發布時間:2022-11-18 02:01:07

Ⅰ 我用vc6.0編寫的MFC工程可以運行,可是換到其他人的電腦里全都運行不了,一點運行就強行終止,為什麼!!

工程建錯了唄,不是電腦位數的問題,是你程序里用的一些資源只有你電腦里有,而別人電腦里沒有。

Ⅱ 用VS2015編寫的MFC的程序在其他電腦上不能運行的問題!

請在 項目->屬性->配置屬性->高級 中設置MFC的使用為 在靜態庫中使用MFC

Ⅲ 用VC6.0編寫了寫了一個mfc程序編譯後,生成.exe文件在我的電腦上能運行,可在其他電腦上不可運行

你選擇工程==》 設置 ==》常規==》使用MFC作為靜態鏈接庫編譯完畢就OK了

Ⅳ vs2010寫的mfc程序在某些電腦上雙擊沒反應,並且把提示缺少的DLL文件都補上了,就是沒反應!!!

第一步:在項目-屬性-MFC的使用-在靜態庫中使用 MFC

第二步:一般網上教你復制msvcr100.dll,其實還缺少一個msvcp100.dll
還需要將這兩個文件一起拷到目標機的System32文件夾,然後執行你的程序吧。包OK!

Ⅳ 為什麼我用VC6.0MFC寫的一個程序在別的計算機中運行不了

VC6.0MFC寫的一個程序,能否正常在別的機器上運行,注意排查:
1)一般只適用編譯時指定的系統平台,如win98、XP、2000,或WindowsCE等,不能運行差別大平台。如98的在win7平台下,在linux下就無法正常運行。
2)運行時,一般還需要配套的動態鏈接庫(指定版本的DLL),隨著系統的升級,DLL變化很大,並沒有做到新的DLL完全兼容老的DLL。因此常因為DLL不匹配,兼容,導致許多以前開發的程序無法在新的平台上運行
3)在編譯時,選用靜態模式打包相關的鏈接庫,運行兼容性相對好一些,但也受平台16、32、64位內核運行的限制,最好在對應內核模式下運行
4)字元、消息等是否採用Unicode,也會影響界面的顯示等運行效果
等等

Ⅵ MFC編寫的串口程序為什麼在別的電腦上打不開啊

MFC的COM控制項,你需要做的就是在你自己的電腦上搜索到這個文件:MSCOMM32.OCX

找到之後復制到另一台機器的c:/windows/system32下,然後運行regsvr32 mscomm32.ocx 命令,就可以了。

Ⅶ 用VS2010編的MFC程序,在其他電腦上不能運行,如何解決

將工程屬性中的"Use of MFC」改為"Use MFC in a Static Library",如下圖所示。改完別忘了重新編譯。

Ⅷ MFC做的程序在別人的電腦上無法運行

如果提示cpp出錯的話,應該是你生成的是調試模式的程序,也就是編譯方式為debug,應該生成release的版本,而且表示你程序中這個cpp的200行位置調用出現了錯誤,假如在你自己電腦上沒事的話,可能是你引用了某個絕對路徑,而別人電腦上沒有這個路徑造成的

Ⅸ MFC寫的程序在其他電腦顯示不正確

和精簡版無關。不是開發人員用的電腦,裡面一般不需要裝調試庫的(MFC42D.dll)有的庫是MFC42.DLL(注意,沒D)這是你工程設置的問題,Project——SetActiveConfigure——選Release再編譯,到Release文件夾找exe。release版本會給你鏈接到MFC42.DLL而不是MFC42D.DLL。不過你自己要調試程序的時候,要設回debug來,否則無法跟蹤執行p.s.換成靜態庫也是一種法,但是拖著debug出來的體積又大執行速度又慢的exe,真的不是什麼好想法喔

Ⅹ MFC生成的exe程序不能在其他電腦上運行怎麼辦

你選擇工程==》
設置
==》常規==》使用mfc作為靜態鏈接庫編譯完畢就ok了

閱讀全文

與mfc編譯其他電腦打開沒反應相關的資料

熱點內容
androidcanvas撤銷 瀏覽:267
安卓手機怎麼把圖標全部下移 瀏覽:183
飢荒被伺服器踢出怎麼進 瀏覽:170
c編譯器哪款好 瀏覽:732
快手寶哥發明什麼app 瀏覽:822
張艷玲編譯 瀏覽:66
android展開收起動畫 瀏覽:237
linuxxz文件 瀏覽:160
在游戲中心裏面怎麼玩到解壓神器 瀏覽:484
電腦發到手機裡面照片怎麼解壓 瀏覽:73
虛擬pdf列印機64位 瀏覽:413
支付寶AES加密和解密 瀏覽:379
編譯實驗原理下載 瀏覽:131
加密防偽溯源系統私人定做 瀏覽:222
掃碼給電動車充電的app叫什麼 瀏覽:760
關閉命令提醒 瀏覽:356
雲賬本app伺服器 瀏覽:499
python輸入數字循環 瀏覽:370
未成年人用什麼app 瀏覽:517
程序員出差多久回家 瀏覽:433