首先我當前使用的是cocos2d-x2.0.4
配置步驟
1. 執行coco2d檔案加下的install-templates-msvc檔案安裝模板到vs
2.開啟cocos2d-win32.vc2010(我用的是vc2010所以開啟的是cocos2d-win32.vc2010版本的,如果你是其他版本,請開啟相對應的版本),這是cocos2d的整個工程檔案,開啟i後debug和release都編譯一邊。(主要目的是生成lib,和dll檔案)
3. 配置系統環境變數
新建使用者變數: 變數名隨你喜歡,比如我用的是cocos2d,值是你cocos2d的路徑(如我的是d:\program files\cocos2d-2.0-x-2.0.4)
在系統變數裡找到path項,並新增%你剛剛建立的變數名%debug.win32;(如我的是%cocos2d%debug.win32;)
4.配置vs的屬性管理器
(配置這一步的目的是避免每次都需要將大堆的cocos2d-x庫檔案自己拷貝到vs專案裡來)
開啟vs 新建coco2d-x win32專案
開啟 檢視->屬性管理器 展開專案
雙擊debug|win32 -> vc++目錄 ->庫目錄 ->編輯新增
$(cocos2d)\debug.win32
雙擊release|win32 -> vc++目錄 ->庫目錄 ->編輯新增
$(cocos2d)\release.win32
展開debug|win32 -> 雙擊microsoft.cpp.win32.user -> vc++目錄-> 包含目錄 ->編輯新增如下:
(如果還報缺少其他什麼庫檔案,你就在cocos2d-x目錄下找到將路徑新增進來即可)
$(cocos2d)\cocos2dx\platform\win32
$(cocos2d)\cocos2dx\platform
$(cocos2d)\cocos2dx
$(cocos2d)
$(cocos2d)\cocos2dx\include
$(cocos2d)\cocos2dx\platform\third_party\win32\ogles
$(cocos2d)\cocosdenshion\include
$(cocos2d)\cocos2dx\kazmath\include
$(cocos2d)\external雙擊debug|win32 和 release|win32下-> 鏈結器 -> 輸入->附加依賴項->
都新增如下:
libcocos2d.lib
opengl32.lib
glew32.lib
libbox2d.lib
libcocosdenshion.lib
libextensions.lib
5. 拷貝release下所有的dll檔案到c:\windows\system32檔案下
coco2d開發 不同版本不同方法
需要實現 cllocationmanagerdelegate,mkreversegeocoderdelegate 並匯入corelocation 框架。使用方法 如下 pragma mark 獲取城市名稱 iso 5.0 以下版本使用此方法 void startedreversegeoderwith...
手機定位 coco2d開發 不同版本不同方法
手機定位 需要實現 cllocationmanagerdelegate,mkreversegeocoderdelegate 並匯入corelocation 框架。使用方法 如下 pragma mark 獲取城市名稱 iso 5.0 以下版本使用此方法 void startedreversegeode...
Quartz 2D的簡單使用
quartz 2d的簡單使用 使用quartz 2d這個框架可以在uiview畫出我們自己想畫的圖形,而不用使用系統提供的控制項。但是在要實現這個效果要重寫uiview的 void drawrect cgrect rect方法 1.繪製簡單的線段 void drawrect cgrect rect ...