導航:首頁 > 源碼編譯 > 編譯的程序另外電腦發生運行錯誤

編譯的程序另外電腦發生運行錯誤

發布時間:2024-01-19 01:39:49

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

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

閱讀全文

與編譯的程序另外電腦發生運行錯誤相關的資料

熱點內容
ping命令2個ip 瀏覽:220
怎麼御載軟體商店加密應用 瀏覽:804
小周伺服器為什麼進不去 瀏覽:298
游戲製作用什麼編譯語言 瀏覽:639
矢量圖怎麼加密碼 瀏覽:668
知到app怎麼刷課時 瀏覽:600
三程序員那麼可愛 瀏覽:954
有票app怎麼退票 瀏覽:602
cmd命令連接oracle資料庫 瀏覽:666
postgresqllinux命令 瀏覽:510
編譯原理翻譯文法的功能 瀏覽:442
51單片機LCD電路 瀏覽:891
我的世界如何玩寶可夢伺服器 瀏覽:259
天天象棋app怎麼找不到了 瀏覽:660
如何格式化內存卡上加密的照片 瀏覽:35
上汽大眾app哪裡上傳發票 瀏覽:118
手機電池加密屏幕加密 瀏覽:388
基於51系列單片機的智能家居 瀏覽:585
看新聞看哪個app 瀏覽:274
android編輯對話框 瀏覽:309