cocos2dx 3.10 c++关于http使用curl,打包成apk报错error: undefined reference to 'curl_easy_i

硪就是硪 2017-09-08 08:39:37
为了获取网络图片,使用curl,在打包apk时报错,详细看下图
头文件
#if CC_PLATFORM_WIN32
#include "curl\include\win32\curl\curl.h"//网络图片
#elif CC_PLATFORM_ANDROID
#include "curl\include\android\curl\curl.h"
#elif CC_PLATFORM_IOS
#include "curl\include\ios\curl\curl.h"
#endif

cpp文件
//获取网络头像图片
CURL* curl;
std::string readBuffer;
curl = curl_easy_init();
if (curl) {
curl_easy_setopt(curl,CURLOPT_URL,"http://47.94.218.91:80/images/head.png");
curl_easy_setopt(curl,CURLOPT_WRITEFUNCTION,curlCallback);
curl_easy_setopt(curl,CURLOPT_WRITEDATA,&readBuffer);
curl_easy_perform(curl);
curl_easy_cleanup(curl);
}
在电脑上编译win32项目没问题,但是打包apk时就报错:
error: undefined reference to 'curl_easy_init'
error: undefined reference to 'curl_easy_setopt'
error: undefined reference to 'curl_easy_setopt'
error: undefined reference to 'curl_easy_setopt'
error: undefined reference to 'curl_easy_perform'
jni/../../Classes/Menumain.cpp:145: error: undefined reference to 'curl_easy_cleanup'
collect2.exe: error: ld returned 1 exit status
求解决
...全文
1451 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
硪就是硪 2017-09-08
  • 打赏
  • 举报
回复
没用UI编辑器,直接手工添加的.
硪就是硪 2017-09-08
  • 打赏
  • 举报
回复
没用UI编辑器,直接手工添加的
大拙男 2017-09-08
  • 打赏
  • 举报
回复
cocos2dx 3.10用什么做UI编辑器?

721

社区成员

发帖
与我相关
我的任务
社区描述
Cocos2d-x相关内容讨论专区
社区管理员
  • Cocos2d-x
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧