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

 

[cpp]  view plain copy print ?
  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->如下图:

 

打开项目菜单:

打开附加依赖库菜单;


添加libcurl_imp.lib,如图上

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