Cocos開發中Visual Studio下HttpClient開發環境設置

Cocos2d-x 3.x將與網絡通訊相關的類集成到libNetwork類庫工程中,這其中包括了HttpClient類。咱們須要在Visual Studio解決方案中添加libNetwork類庫工程。
爲了可以在Visual Studio 2012下HttpClient開發,咱們須要設置內容以下:
在解決方案中添加libNetwork庫工程。
添加libNetwork庫引用。
配置頭文件搜索路徑。
配置libcurl庫。


一、在解決方案中添加libNetwork庫工程
首先,打開解決方案,右鍵點擊解決方案HelloCpp,在右鍵菜單中選擇,「添加」→ 「現有項目」,而後在彈出對話框中選擇libNetwork.vcxproj工程文件,具體的工程路徑是「<工程目錄>\cocos2d\cocos\network\proj.win32」。添加完成後,咱們會看到解決方案中添加了libNetwork工程,如圖所示。

微信

添加libNetwork工程

二、添加libNetwork庫引用
而後,咱們在解決方案中右鍵點擊遊戲工程,在右鍵菜單中選擇「屬性」,彈出如圖所示工程屬性對話框,在屬性對話框中選擇「通用屬性」→「框架和引用」,接着點擊右邊「添加新引用」按鈕,在彈出對話框中選中「libNetwork」,最後點擊「肯定」按鈕。

添加libNetwork庫引用

三、配置頭文件搜索路徑
配置頭文件搜索路徑,選中游戲工程,打開菜單「項目」→ 「屬性」彈出工程屬性對話框,如圖所示,選擇「配置屬性」→「C++」 →「常規」,在右邊的「附加包含目錄」中添加$(EngineRoot)cocos;,注意配置目之間須要用分號分隔開。


網絡

配置頭文件搜索路徑框架


添加搜索路徑後,就能夠在程序中添加下面代碼引入頭文件。curl

#include "network/HttpClient.h"
而後編譯工程,若是沒有編譯錯誤則說明配置成功。


四、配置libcurl庫
網站

因爲HttpClient 依賴於libcurl庫,所以須要在解決方案中配置libcurl庫,具體的配置過程請參考上一篇博客:Cocos開發中Visual Studio下libcurl庫開發環境設置。url


更多內容請關注國內第一本Cocos2d-x 3.2版本圖書《Cocos2d-x實戰:C++卷》本書交流討論網站:http://www.cocoagame.net
更多精彩視頻課程請關注智捷課堂Cocos課程:http://v.51work6.com
歡迎加入Cocos2d-x技術討論羣:257760386歡迎關注智捷iOS課堂微信公共平臺spa

相關文章
相關標籤/搜索