cocos2dx:由於找不到xxx.dll,無法繼續執行代碼...

Description

將 release 版的 simulator/Win32 下的文件拷貝到其他電腦上,運行cocos2d的可執行文件(.exe),無法打開遊戲。彈出系統錯誤提示:

由於找不到MSVCR120.dll,無法繼續執行代碼。重新安裝程序可能會解決此問題。

Analysis

MSVCR120.dll 是 Visual C++ 的庫文件,在執行cocos2d應用程序的時候會調用 Visual C++ 的某些庫文件,在電腦上沒有安裝 Visual C++ 運行庫的時候,就找不到需要的.dll文件!

Implemention

將缺失的 Visual C++ 庫文件補上。

Plan A

在裝過 Visual C++ 運行庫的電腦上將其他電腦上缺失的運行庫拷貝過去,放入對應的目錄(C:\Windows\System32、C:\Windows\SysWOW64),或者直接放到cocos2d應用程序所在的根目錄下!

ps

這種方法比較繁瑣,因爲缺失的庫文件可能會很多。而且也有可能因爲系統不同導致庫文件不兼容!

Plan B(推薦)

安裝 Visual C++ 運行庫!下載地址

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章