今天學習C++與Lua通訊,遇到了問題:fatal error LNK1104: 無法開啟檔案“lua51.lib”
開發環境: VS2012
cocos版本:cocos2d-x-3.0
已經按書《cocos2d-x-3.x 遊戲開發之旅》P274完成了這些步驟:
" 專案 → 屬性 → 配置屬性 → 連結器 → 輸入 → 附加依賴項 " 中加入 lua51.lib
" 專案 → 屬性 → 配置屬性 → C/C++ → 附加包含目錄 " 中進行了相關包含
生成解決方案提示:無法開啟檔案 "lua51.lib"
參考了一個部落格
【解決方案】:從網上下載lua51.lib,放到VS2012安裝目錄下\VC\lib下,重新生成即可
結果不成功,在論壇裡偶然看到看到有人說:把lua51.dll和lua51.lib直接複製到專案的Debug.win32資料夾裡面。然後就可以用了。