標籤:style blog http color io os 使用 ar strong
http://blog.sina.com.cn/s/blog_62df69790101en55.html
Q: 之前在一本參考書中說到建立項目的模板,但實際在2.2版中並未發現其檔案夾下有install-templates-msvc.bat檔案,無法安裝模版,怎麼建立項目呢?
A: 使用官方提供的工具,用python指令碼一次性建立多平台項目
步驟:
1 安裝 python,建議安裝 2.7.3,這個版本比較穩定吧。。。安裝完後要設定path,增加 C:\Python27;C:\Python27\Scripts;C:\Python27\Lib 在最後,見
用CMD裡面直接執行 python ,看能否正確執行來確定路徑設定是否正確
2.在正確的目錄下開啟命令視窗
在cocos2d-x-2.2的目錄中進入到\tools\project-creator目錄下,按住shift右擊,選擇在當前位置開啟命令視窗。
3 輸入命令
命令格式:python ./create_project.py -project 項目名字 -package 包名 -language cpp,例如:
create_project.py -project HelloCocoStudio -package com.john.test -language cpp
注意:包的寫法要注意,應該是3層結構,比如 com.aaa.bbb,如果是2層,如果 com.aaa,則會報錯,出錯資訊大概如:
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"屬性頁面】中的配置屬性中,可以看到已經配置了上述庫,如所示:
最後編譯結果如:
cocos2d-x 2.2 在WINDOWS中如何建立項目