*注意:我对编码非常陌生(因为我正在按照在线教程尝试学习C ++的基础知识并尝试构建我的第一个演示应用程序)。
我正在构建一个应用程序,允许设备访问Twitter并在执行命令后发送推文。为了提供帮助,我正在使用来自github的C ++代码库,该代码库已准备好一堆代码。
当我去编译到目前为止,我得到一个错误,看起来像是在头文件中初始化的类对象:“未定义引用'twitcurl :: twitCurl()'”。
这是我收到错误的地方(在.cpp中):
twitCurl twitterObj;
std::string tmpStr, tmpStr2;
std::string replyMsg;
char tmpBuf[1024];
这是类定义的第一部分(在.h中):
class twitCurl
{
public:
twitCurl();
~twitCurl();
/* Twitter OAuth authorization methods */
oAuth& getOAuth();
bool oAuthRequestToken( std::string& authorizeUrl /* out */ );
bool oAuthAccessToken();
bool oAuthHandlePIN( const std::string& authorizeUrl /* in */ );
我包含了头文件,所以我不确定为什么它会因为未定义而出错,除非我在头文件中需要做些什么。
非常感谢任何帮助!
谢谢!