2013-01-14 163 views
3

我一直在運行cocos2dx版本1.0.1-x-0.11.0到現在,並有一個小項目工作正常。我需要升級到最新版本,cocos2d-2.0-x-2.0.4。什麼是正確的方法來做到這一點?我不想 答:搞砸我的項目。 B.結束了兩個不同版本的cocos2dx升級到較新版本的Cocos2dx

我可以下載並用新的文件夾替換舊的cocos2dx文件夾嗎?任何幫助讚賞。

謝謝。

編輯: 我實際上下載了最新版本,並試圖單獨設置它。我運行了build_win32.bat,運行一段時間後打開了測試應用程序。然後我打開vs2010.sln並嘗試添加一個新項目,但它會拋出錯誤。

Error 3 error C1083: Cannot open include file: 'CCApplication.h': No such file or directory c:\cocos2d-2.0-x-2.0.4\chilra\classes\appdelegate.h 4 1 Chilra.win32 
Error 2 error C1083: Cannot open include file: 'CCPlatformDefine.h': No such file or directory c:\cocos2d-2.0-x-2.0.4\cocos2dx\platform\ccplatformmacros.h 32 1 Chilra.win32 
Error 1 error C1083: Cannot open include file: 'CCStdC.h': No such file or directory c:\cocos2d-2.0-x-2.0.4\chilra\win32\main.h 11 1 Chilra.win32 

回答

1
  1. X:\ CC2Dx(我的來源是,解壓縮整個源文件到該文件夾​​)

  2. 打開cocs2d-Win32.sln。在Debug模式和Release模式下運行它,你應該在你的cocos2d-x 裏找到Debug.win32,Release.win32文件夾(現在在這裏你可以測試,通過在文件夾TestCpp上運行RightClicking使TestCpp成爲startupProject)

  3. 立即運行build_win32.bat(它會複製一些文件到您的Debug.win32和Release.win32

這是它創造的解決方案,Debug.win32 & Release.win32。

  1. A壓腳提升運行build_win32.bat現在要麼您可以創建使用VS 2008的模板新的項目,因爲Vs2012有一些腳本錯誤我有解決方案也 但我建議你複製的HelloWorldProject,並與您的文件替換它

  2. 始終請記住,只要您在上述過程中遇到一些cocos2d文件錯誤,只需從Debug.win32和Release.win32 中複製那些.lib文件和.dll文件,然後運行......

這工作正常

任何疑問,請隨時提出

+0

認爲我得到它以某種方式工作。謝謝回覆。 –

+0

要解決模板錯誤,您必須使用資源管理器「解除阻止」兩個模板文件: cocos2d-1.0.1-x-0.11.0 \ template \ msvc \ CCAppWiz.win32 \ HTML \ 1033 \ default.htm cocos2d-1.0。 1-X-0.11.0 \模板\ MSVC \ CCAppWiz.win32 \ HTML \ 1033個\特徵。htm 右鍵單擊文件,選擇「屬性」,然後單擊底部的「取消阻止」 – Siegfried