未定义对'的引用;cocos2d::network::HttpClient::send(cocos2d::network::HttpRequest*)和#x27; 我正在开发一个游戏,它将数据存储在COSCO2D-X 3.2的服务器上,在Eclipse C++中用于Android。

未定义对'的引用;cocos2d::network::HttpClient::send(cocos2d::network::HttpRequest*)和#x27; 我正在开发一个游戏,它将数据存储在COSCO2D-X 3.2的服务器上,在Eclipse C++中用于Android。,android,c++,networking,cocos2d-x,Android,C++,Networking,Cocos2d X,在.h文件中,我包括网络文件#包括“network/HttpClient.h” 在.cpp文件中,我编写了以下代码 HttpRequest *request = new network::HttpRequest(); request->setUrl("My Url"); request->setResponseCallback(CC_CALLBACK_2(HelloWorld::onHttpRequestCompleted, this)); cocos2d::network::Htt

.h文件中,我包括网络文件
#包括“network/HttpClient.h”

.cpp文件中,我编写了以下代码

HttpRequest *request = new network::HttpRequest();
request->setUrl("My Url");
request->setResponseCallback(CC_CALLBACK_2(HelloWorld::onHttpRequestCompleted, this));
cocos2d::network::HttpClient::getInstance()->send(request);
但是在
cocos2d::network::HttpClient::getInstance()->发送(请求)生成对“cocos2d::network::HttpClient::send(cocos2d::network::HttpRequest*)”的未定义引用。
此错误

我也在cocos论坛上搜索过,但我没有找到解决我错误的方法


Thanx。不确定您是否仍然对此感兴趣,但您需要做的只是将libnetwork.tbd添加到您的项目中。对我来说,我使用了XCode,所以我只需进入目标,然后进入构建阶段,并在“使用库链接二进制文件”部分添加libnetwork.tbd。然后我可以导入“network/HttpClient.h”并使用名称空间cocos2d::network。

您是否100%确定.cpp文件正确地看到了include?看着它,你的代码似乎是正确的。是的,我100%肯定,因为当我开始键入任何类别的单词时,它会自动显示我的全名。小心这个结论,IDE可能会欺骗你。我在不同的论坛和谷歌上搜索,这不是IDE欺骗