VS使用coco2d的簡單配置

2022-09-23 14:03:09 字數 1423 閱讀 7890

首先我當前使用的是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 ...