Win7+ vs2012,2010 + Cocos2d-x2.2 配置Cocos2d-X項目-環境

轉載自http://blog.csdn.net/leoncoder/article/details/12523727

新安裝搭建cocos2d-X的跳過這裏,看下面紅色開始:

cocos2d-x刪除vs2012項目模板(這一步新使用cocos2d-x的不需要)

如果你切換cocos2d-x版本的話, 要將之前版本的vs模板刪除掉,方法如下:

進入以下目錄(根據自己的vs版本):

  1. VS2008: C:\Program Files\Microsoft Visual Studio 9.0\VC\vcprojects\
  2. VC2008Express: C:\Program Files\Microsoft Visual Studio 9.0\VC\Express\VCProjects
  3. VS2010: C:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects\
  4. VC2010Express: C:\Program Files\Microsoft Visual Studio 10.0\VC\Express\VCProjects.
  5. 注:本人ide版本是vs2010,安裝目錄也是默認安裝c盤, 直接復路徑即可。

(1)刪除文件夾 Cocos2d-x

(2)刪除文件(以CCAppWiz 或者 CCXAppWiz前綴開頭的文件),主要是兩個.ico文件

 

附官網解決方法:

  1. cd wizard directory (Example as default install)
    1. VS2008: C:\Program Files\Microsoft Visual Studio 9.0\VC\vcprojects\
    2. VC2008Express: C:\Program Files\Microsoft Visual Studio 9.0\VC\Express\VCProjects
    3. VS2010: C:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects\
    4. VC2010Express: C:\Program Files\Microsoft Visual Studio 10.0\VC\Express\VCProjects
  2. delete the sub directory Cocos2d-x
  3. delete the files with prefix CCAppWiz (0.8.0 or later) orCCXAppWiz (0.7.2 or earlier)
(2.14之前的版本環境配置請看此博主的:http://blog.csdn.net/rabbitlbj/article/details/8218076
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
新安裝搭建cocos2d-X的直接看這裏:

因爲cocos2d-x 2.1.2之後 使用python腳本創建項目,不在用VC模板。(個人覺得這樣創建移植性更好了O(∩_∩)O)  首先下載需要的工具

 Python 2.7.3的鏈接地址爲:http://www.python.org/getit/releases/2.7.3/,我下載的版本是Windows x86 MSI Installer (2.7.3) (sig),下載後的軟件名稱爲:python-2.7.3.msi,雙擊它默認安裝即可。默認安裝後Python 2.7.3所在路徑爲:C:\Python27

然後配置環境變量 

///----------------------------------------------------------------------------------------------

一下是本人win7電腦的設置


鼠標左鍵單擊計算機 右鍵【屬性】如下圖所示:

 


然後選擇高級系統設置


鼠標左鍵單擊上圖中的【環境變量(N)】按鈕,打開環境變量對話框,如下圖所示:



找到path 單擊編輯 如下圖


把C:\Python27;  這個路徑加到path環境變量最前面 注意加上分號隔開路徑。

 然後解壓cocos2d-x-2.2.0 引擎包,我的解壓到 D:\cocos2d-x-2.2.0

現在舉個例子,比如如何創建一個helloworld項目

打開cmd

1)d:   //切換盤符,因爲我的Cocos2d-x源碼在d盤,create_project.py在該目錄下。

(2)cd   D:\cocos2d-x-2.2.0\tools\project-creator //進入到create_project.py腳本所在目錄

(3)運行腳本,生成HelloWorld項目,命令爲:

python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp//其中HelloWorld爲工程名稱,com.cocos2d-x.org爲我爲IOS版本取的包標識名。


 

 

從上圖可以看出運行該pyhton腳本,會生成針對ios、android、win32、mac、linux等各種平臺的項目。

運行之後,會在相應的D:\cocos2d-x-2.2.0\projects\HelloWorld 目錄下找到剛建立的HelloWorld工程,其目錄結構如下圖:

 


 

 

運行新建的HelloWorld項目

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

 

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

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


 

最後看到運行的結果如下圖



///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

2013-11-5

當然你如果是看了我的文章一步步來的,移植到android還會有錯誤提示“cocos2d-”什麼的錯誤

(爲什麼呢,因爲前面我教你們python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp,看到裏面的cocos2d-x的”-“了麼。我錯了= =|||。 還有我的路徑 0 0~

這裏你要將自己的項目裏的路徑文件名去除“-”,還有Application.mk 中的“-” 去除cocos2d-x中的“-”即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章