在msvs2010上使用curl编译项目
compiling project using curl on msvs2010
我正在开发一个使用libcurl的dll。我用vc6curlsrc.dsw
项目构建了lib(我在curl distributive的src
文件夹中找到了它)。在我将libcurl.lib
添加到专业的依赖项后,我得到
main.obj : error LNK2019: unresolved external symbol __imp__curl_easy_init referenced in function "private: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __thiscall ComappingApi::request(char * const)" (?request@ComappingApi@@AAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAD@Z)
如果我不将libcurl.lib
添加到依赖项,也是一样的。我是不是错过了什么!
库是否正确链接到项目?
如果是,请检查项目中是否缺少CURL_STATICLIB定义。