`

Cocos开发中Visual Studio下HttpClient开发环境设置

阅读更多

Cocos2d-x 3.x将与网络通信相关的类集成到libNetwork类库工程中,这其中包括了HttpClient类。我们需要在Visual Studio解决方案中添加libNetwork类库工程。
为了能够在Visual Studio 2012下HttpClient开发,我们需要设置内容如下:
在解决方案中添加libNetwork库工程。
添加libNetwork库引用。
配置头文件搜索路径。
配置libcurl库。


1、在解决方案中添加libNetwork库工程
首先,打开解决方案,右键点击解决方案HelloCpp,在右键菜单中选择,“添加”→ “现有项目”,然后在弹出对话框中选择libNetwork.vcxproj工程文件,具体的工程路径是“<工程目录>\cocos2d\cocos\network\proj.win32”。添加完成后,我们会看到解决方案中添加了libNetwork工程,如图所示。

添加libNetwork工程



2、添加libNetwork库引用
然后,我们在解决方案中右键点击游戏工程,在右键菜单中选择“属性”,弹出如图所示工程属性对话框,在属性对话框中选择“通用属性”→“框架和引用”,接着点击右边“添加新引用”按钮,在弹出对话框中选中“libNetwork”,最后点击“确定”按钮。

 

添加libNetwork库引用



3、配置头文件搜索路径
配置头文件搜索路径,选中游戏工程,打开菜单“项目”→ “属性”弹出工程属性对话框,如图所示,选择“配置属性”→“C++” →“常规”,在右边的“附加包含目录”中添加$(EngineRoot)cocos;,注意配置目之间需要用分号分隔开。

 

配置头文件搜索路径

 

添加搜索路径后,就可以在程序中添加下面代码引入头文件。

#include "network/HttpClient.h"
然后编译工程,如果没有编译错误则说明配置成功。


4、配置libcurl库

由于HttpClient 依赖于libcurl库,因此需要在解决方案中配置libcurl库,具体的配置过程请参考上一篇博客:Cocos开发中Visual Studio下libcurl库开发环境设置。

 

 

更多内容请关注最新Cocos图书《Cocos2d-x实战 C++卷》
本书交流讨论网站:http://www.cocoagame.net
更多精彩视频课程请关注智捷课堂Cocos课程:http://v.51work6.com
欢迎加入Cocos2d-x技术讨论群:257760386


《Cocos2d-x实战 C++卷》现已上线,各大商店均已开售:

京东:http://item.jd.com/11584534.html

亚马逊:http://www.amazon.cn/Cocos2d-x%E5%AE%9E%E6%88%98-C-%E5%8D%B7-%E5%85%B3%E4%B8%9C%E5%8D%87/dp/B00PTYWTLU

当当:http://product.dangdang.com/23606265.html

互动出版网:http://product.china-pub.com/3770734

 

《Cocos2d-x实战 C++卷》源码及样章下载地址:

源码下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1155&extra=page%3D1 

样章下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1157&extra=page%3D1

欢迎关注智捷iOS课堂微信公共平台

 

 

分享到:
评论

相关推荐

    CocosStudio 1.6.0.0

    4. **音效管理**:在CocosStudio中,可以预览和管理游戏的背景音乐和音效,设置音量、循环播放等参数,方便集成到游戏中。 5. **行为系统**:CocosStudio支持行为系统,开发者可以通过拖拽行为节点来创建脚本逻辑,...

    CocosStudio1.6.0.0.zip

    在Cocos Studio1.6.0.0这个版本中,用户可以享受到优化的用户体验和增强的功能,以提高游戏开发效率。 首先,Cocos Studio的核心特性在于它的可视化界面,它允许开发者无需编写代码就能创建和编辑游戏场景、角色、...

    Cocos2d-JS中使用Cocos Studio资源03:设置界面

    在Cocos2d-JS开发过程中,Cocos Studio是一个强大的工具,用于设计和制作游戏的图形界面、动画以及交互逻辑。本教程将聚焦于如何在Cocos2d-JS项目中导入并使用Cocos Studio创建的设置界面。下面将详细阐述这一过程中...

    第四课:Cocos2D-X跨平台开发环境搭建(win32)

    - 打开Visual Studio 2010,创建一个新的Cocos2D-X项目,如果能正常创建并运行示例程序,说明你的开发环境已经成功搭建。 ### 6. 进阶配置 - 安装Cocos Console,这是一个命令行工具,用于快速创建项目、构建和...

    Cocos Studio 创建帧动画

    Cocos Studio创建帧动画是游戏开发中的一个重要环节,尤其对于2D游戏来说,帧动画能够实现角色动作、特效等生动的表现。Cocos2d-X是一个广泛使用的开源游戏引擎,而Cocos Studio作为其配套的可视化编辑工具,为...

    游戏开发之Cocos2D游戏引擎教程-cocos builder,cocos studio,cocos2d

    游戏开发之Cocos2D游戏引擎教程-cocos builder,cocos studio,cocos2d

    CocosStudio_v1.6.0.0.exe

    在Cocos2d-x早期版本中,CocosStudio扮演了至关重要的角色,因为它降低了游戏开发的入门难度,让开发者无需编写大量底层代码就能实现游戏的基本功能。CocosStudio_v1.6.0.0代表着这个工具的一个特定稳定版本,可能...

    基于win32平台的cocos2dx开发环境搭建

    为了在Win32平台上搭建Cocos2d-x开发环境,需要安装Visual Studio 2010、下载Cocos2d-x引擎代码、搭建平台环境等步骤。 一、安装Visual Studio 2010 在Win7操作系统上,需要安装Visual Studio 2010,以便编译和...

    Cocos Studio中的按钮控件

    本文将深入探讨Cocos Studio中的按钮控件,包括其功能、创建过程、属性设置、事件处理以及自定义设计等方面,帮助开发者更好地理解和运用这一工具。 首先,我们了解按钮控件的基本功能。在Cocos Studio中,按钮控件...

    cocos studio 使用demo

    Cocos Studio是一款强大的游戏开发工具,专为Cocos2d-x框架设计,旨在提供一个集动画编辑、场景构建、UI设计、音频管理等多功能于一体的工作环境。本教程将通过两个具体的使用示例——"bone"和"功夫战士",帮助...

    cocos studio 2.0.6下载地址.txt

    cocos studio 2.0.6最新版 .

    Cocos2d-x使用Cocos Studio制作界面并应用---之游戏开发《赵云要格斗》

    总的来说,Cocos2d-x结合Cocos Studio为游戏开发者提供了一套高效、灵活的开发环境。通过学习和实践,我们可以利用这些工具创作出像《赵云要格斗》这样具有吸引力的游戏。在阅读《赵云要格斗》的相关博文和代码后,...

    Visual Studio Code

    10. **自定义配置**:用户可以通过设置JSON文件来自定义编辑器的主题、快捷键、字体大小等,打造个性化的开发环境。 总的来说,Visual Studio Code以其优秀的特性和灵活性,成为了现代开发者的首选代码编辑器之一。...

    cocosStudio_1.6正版

    总的来说,《cocosStudio_1.6正版》通过集成的开发环境,降低了游戏开发的技术门槛,提升了开发效率,让开发者可以专注于创意和游戏体验的设计,而无需过于关注底层技术细节。对于初学者和经验丰富的开发者来说,...

    第10章 游戏开发的利器——CocosStudio.zip

    在第10章“游戏开发的利器——CocosStudio”中,我们将深入探讨这款软件的功能和应用,帮助你更好地理解如何利用它来提升你的游戏开发效率。 CocosStudio的主要特点包括可视化界面编辑器、资源管理器、动画编辑器和...

    cocos2d配置过程缺少的msvc文件夹

    特别地,`InstallWizardForVS**.js`文件是安装Cocos2d的Visual Studio向导的关键组件,它用于创建新的Cocos2d项目模板,并在Visual Studio中设置正确的构建配置。 当用户在配置Cocos2d时,如果缺少`msvc`文件夹或者...

    Cocos Studio 2.3.1.2 dmg mac版

    Cocos Studio 2.3.1.2 是一个专为游戏开发者设计的集成开发环境(IDE),主要用于创建2D游戏。这个版本是针对Mac OS系统的,以.dmg格式提供,这意味着它是苹果电脑上的安装镜像文件。Cocos Studio 的这个老版本在...

    cocos2dx HttpClient网络访问

    《cocos2dx中HttpClient网络访问详解》 在游戏开发领域,Cocos2d-x是一个广泛应用的开源跨平台2D游戏引擎,它支持多种操作系统,包括Windows 10。在网络功能方面,Cocos2d-x提供了HttpClient类,使得游戏能够进行...

Global site tag (gtag.js) - Google Analytics