温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Cocos2d-x网游开发之添加curl库到vs2010中

发布时间:2020-06-15 16:11:40 来源:网络 阅读:2048 作者:lonag 栏目:游戏开发

 Cocos2D-X加入以下代码到HelloWorld.cpp中;

 

[cpp] view plaincopyprint?
  1. bool HelloWorld::init()   
  2. {    
  3.      
  4. /*   
  5.  *@author By Himi   
  6.  */    
  7.      
  8.     //////////////////////////////    
  9.     // 1. super init first    
  10.     if ( !CCLayer::init() )    
  11.     {    
  12.         return false;    
  13.     }    
  14.     CCLabelTTF* pLabel = CCLabelTTF::labelWithString("Hello World""Thonburi", 34);    
  15.     CCSize size = CCDirector::sharedDirector()->getWinSize();    
  16.     pLabel->setPosition( ccp(size.width / 2, size.height - 20) );    
  17.     this->addChild(pLabel, 1);    
  18.      
  19.     CURL *curl;    
  20.     CURLcode res;    
  21.     char buffer[10];    
  22.      
  23.     curl = curl_easy_init();    
  24.     if (curl)    
  25.     {    
  26. //        curl_easy_setopt(curl, CURLOPT_URL, "http://127.0.0.1:8080/himi");    
  27.         curl_easy_setopt(curl, CURLOPT_URL, "http://127.0.0.1:8080/himi?name=xiaoming&password=李华明");    
  28.         res = curl_easy_perform(curl);    
  29.         /* always cleanup */    
  30.         curl_easy_cleanup(curl);    
  31.         if (res == 0)    
  32.         {    
  33.             pLabel->setString("0 response");    
  34.         }    
  35.         else    
  36.         {    
  37.             sprintf(buffer,"code: %i",res);    
  38.             pLabel->setString(buffer);    
  39.         }    
  40.     }    
  41.     else    
  42.     {    
  43.         pLabel->setString("no curl");    
  44.     }     
  45.      
  46.     return true;    
  47. }    

在下载的引擎文件中如E:\TDDOWNLOAD\cocos2d-x\cocos2dx\platform\third_party\win32\libraries
把头文件加到项目中。#include"curl.h"
现在在vs2010中添加curl的lib文件文件识别
打开vs2010->项目->win32.debug->如下图:

 

Cocos2d-x网游开发之添加curl库到vs2010中

打开项目菜单:

Cocos2d-x网游开发之添加curl库到vs2010中

打开附加依赖库菜单;
Cocos2d-x网游开发之添加curl库到vs2010中

添加libcurl_imp.lib,如图上

本人表达能力有限,不明白可提问。
新浪微博: http://weibo.com/u/2129505763 
谢谢!你的支持。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI