想加入对 网络访问的支持,结果出现如下错误:
Compile++ thumb: cocos2dcpp_shared <= HelloWorldScene.cpp
SharedLibrary : libcocos2dcpp.so
jni/…/…/Classes/HelloWorldScene.cpp:102: error: undefined reference to ‘curl_easy_init’
jni/…/…/Classes/HelloWorldScene.cpp:105: error: undefined reference to ‘curl_easy_setopt’
jni/…/…/Classes/HelloWorldScene.cpp:106: error: undefined reference to ‘curl_easy_setopt’
jni/…/…/Classes/HelloWorldScene.cpp:107: error: undefined reference to ‘curl_easy_perform’
jni/…/…/Classes/HelloWorldScene.cpp:110: error: undefined reference to ‘curl_easy_cleanup’
collect2.exe: error: ld returned 1 exit status
make.exe: *** Error 1
我知道是缺少对 C:\Eclipse-Cdt\cocos2d-x-3.0\external\curl\prebuilt\android\armeabi\libcurl.a 的引用,可是就是找不到该在什么地方添加对这个库文件的引用呢,请高手指点!谢谢!
我是用 Eclipse (ADT+CDT)环境下,开发 Cocos2d-x 3.0 的项目,前面都比较顺利,通过Cocos控制台脚本建立的安卓空项目,也能正常编译通过。