[問題] VS 2013 執行檔 無法在別台電腦執行

看板C_and_CPP (C/C++)作者 (akiko)時間10年前 (2016/01/14 11:52), 10年前編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
語言:c++ 我在VS 2013 release編譯的執行檔 放到其他電腦執行 會出現錯誤0x7b 一定要裝vs2013才能執行 裝2013可轉散發套件 編譯也改成/MT 還是一樣 每次換電腦都要裝一次 要裝很久 請問有沒有解決方法呢? 更新 是c7b沒錯 我有用到opencv openal的dll 用程式看它需要除了上述dll 還要user32 kernel32 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.37.144 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1452743536.A.BAC.html

01/14 12:04, , 1F
Image format 不對, 請用 Dependecy Walker 找到正確的
01/14 12:04, 1F

01/14 12:04, , 2F
DLL 隨你的軟體一起附上
01/14 12:04, 2F
※ 編輯: spadea96334 (42.72.37.144), 01/14/2016 12:04:59

01/14 12:05, , 3F
(0x7B 是開機錯誤, 我猜你是把 C000007B 看錯了)
01/14 12:05, 3F


01/14 12:49, , 5F
一定哪裡搞錯了 不然若都自己寫的就靜態鏈結
01/14 12:49, 5F
※ 編輯: spadea96334 (42.72.37.144), 01/14/2016 13:05:18

01/16 00:42, , 6F
只要帶Windows裡的msvcp120.dll跟msvcr120.dll就好啦
01/16 00:42, 6F
文章代碼(AID): #1Mbnjmki (C_and_CPP)
文章代碼(AID): #1Mbnjmki (C_and_CPP)