cocos2d-x 2.2 在WINDOWS中如何建立項目

http://blog.sina.com.cn/s/blog_62df69790101en55.htmlhtml

Q: 以前在一本參考書中說到建立項目的模板,但實際在2.2版中並未發現其文件夾下有install-templates-msvc.bat文件,沒法安裝模版,怎麼新建項目呢?
A: 使用官方提供的工具,用python腳本一次性建立多平臺項目
python

步驟:ios

1 安裝 python,建議安裝 2.7.3,這個版本比較穩定吧。。。安裝完後要設置path,增長 C:\Python27;C:\Python27\Scripts;C:\Python27\Lib 在最後,見下圖工具

用CMD裏面直接執行 python ,看可否正確執行來肯定路徑設置是否正確url

 

2.在正確的目錄下打開命令窗口spa

在cocos2d-x-2.2的目錄中進入到\tools\project-creator目錄下,按住shift右擊,選擇在當前位置打開命令窗口。orm

cocos2d-x <wbr>2.2 <wbr>在WINDOWS中如何建立項目

3 輸入命令htm

命令格式:python ./create_project.py -project 項目名字 -package 包名 -language cpp,例如:
create_project.py -project HelloCocoStudio -package com.john.test -language cppblog

cocos2d-x <wbr>2.2 <wbr>在WINDOWS中如何建立項目

cocos2d-x <wbr>2.2 <wbr>在WINDOWS中如何建立項目

注意:包的寫法要注意,應該是3層結構,好比 com.aaa.bbb,若是是2層,若是 com.aaa,則會報錯,出錯信息大概如:ip

E:\myBook\cocos2dx\cocos2d-x-2.2\cocos2d-x-2.2\tools\project-creator>create_proj

ect.py -project HelloCocoStudio -package com.john -language cpp

proj.ios                : Done!

Traceback (most recent call last):

  File "E:\myBook\cocos2dx\cocos2d-x-2.2\cocos2d-x-2.2\tools\project-creator\cre

ate_project.py", line 195, in

    processPlatformProjects(platform)

  File "E:\myBook\cocos2dx\cocos2d-x-2.2\cocos2d-x-2.2\tools\project-creator\cre

ate_project.py", line 139, in processPlatformProjects

    proj_path + "src/" + dst_pkg[0] + "/" + dst_pkg[1] + "/" + dst_pkg[2])

IndexError: list index out of range

 

4 用VS2012打開項目,並編譯之

使用VS2012打開上圖proj.win32文件夾下的HelloWorld.sln,打開你剛纔使用python腳本新建的工程,HelloWorld項目VS2012界面以下所示:

從上圖能夠看出,使用create_project.py腳本建立項目後,Box2d、chipmunk物理引擎、cocos2d庫、CocosDenshion音頻庫、擴展的庫Extensions自動被添加到新項目中。

從HelloWorld項目中的解決方案中的【解決方案"HelloWorld"屬性頁】中的配置屬性中,能夠看到已經配置了上述庫,以下圖所示:

最後編譯結果以下圖:

相關文章
相關標籤/搜索