vs2012 + cocos2d-x 2.1.5 + win7開發環境搭建步驟


先要讓vs具備cocos2d-x項目的模板,以此可以創建新的項目(1-5步),然后把相關的源碼庫文件和動態連接庫都拷貝到自己的項目中,以使項目可以正常運行(6-7步)。

1,打開vs,設置TestCpp為啟動項,調試模式改成 Release  ,啟動TestCpp 本地調試器,編譯時間會有些長;

2,TestCpp啟動成功之后,雙擊cocos-x2.1.5目錄里的build-win32.bat文件,等命令行窗口自動完成;

3, 需要用到install-templates-msvc.bat這個文件,但是不知為何2.1.5的目錄里沒有,這時可以使用cocos2d-x之前版本目錄里的拿來用,我在機子里找到了很久以前下的1.0.1版本的cocos2d-x,於是拷貝了install-templates-msvc.bat文件,用文本編輯工具打開更改,這里直接把內容貼上:

 1 echo./*
 2 echo.* Install Cocos2d-win32 application wizard...
 3 echo.*/
 4 echo.
 5 
 6 set SCRIPT_LOG=InstallWizardLog.txt
 7 set SCRIPT_DIR=.\template\msvc\
 8 
 9 if exist %SCRIPT_LOG% del /Q %SCRIPT_LOG%
10 cscript "%SCRIPT_DIR%InstallWizardForVC2010Express.js" /quiet
11 cscript "%SCRIPT_DIR%InstallWizardForVS2010.js" /quiet
12 cscript "%SCRIPT_DIR%InstallWizardForVS2012.js" /quiet
13 cscript "%SCRIPT_DIR%InstallWizardForVS2012Express.js" /quiet
14 if exist %SCRIPT_LOG% more %SCRIPT_LOG%
15 if exist %SCRIPT_LOG% del /Q %SCRIPT_LOG%

保存並關掉這個bat文件

4,同樣的這個版本還缺少msvn這個文件,把舊版本的目錄里的template/msvn文件夾拷貝到新版本的template目錄里去,

5,雙擊剛才整理的install-templates-msvc.bat文件,命令行很快就會執行完畢

這時新建一個項目,在模板里就可以看到cocos2d-win32 Application Visual c++的模板選項了,這時直接運行,會報錯,什么找不到頭文件,找不到win32.exe或者找不到box2d之類的問題

 

6,沒關系,這時要做的就是把cocos2d-x框架的代碼都放到項目中去,我直接復制了cocos2dx,CocosDenshion,extensions,external這四個文件到自己項目的根目錄下,這是如果在運行程序,還是會報錯,提示好不到各種庫文件;

7,我直接雙擊桌面的vs圖標,又新開了一個vs界面,然后把TestCpp的解決方案配置由Release改為了Debug,運行,再次等到運行完畢,這時就可以拷貝cocos2d-x-2.1.5\Debug.win32目錄下的剛剛生成好的所有lib庫文件和dll文件到自己項目的Debug.win32目錄里去。

這時運行你就會看到HelloWordScene的界面呈現在了你的眼前。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM