我花费的时间比我希望尝试让 libcURL 在 VC++11 上工作的时间多得多。我按照这里的步骤操作:http: //quantcorner.wordpress.com/2012/04/08/using-libcurl-with-visual-c-2010/
这些步骤似乎对板上的其他人有效,但是我遇到了未解决的外部符号错误,并且无法编译。错误如下所示:
Error 4 error LNK2019: unresolved external symbol _curl_easy_init referenced in function "int __cdecl run(void)" (?run@@YAHXZ) C:\Users\ryant_000\Documents\Visual Studio 2012\Projects\Phase 2\Phase 2\LIBCURLFIRST.obj Phase 2
Error 6 error LNK2019: unresolved external symbol _curl_easy_perform referenced in function "int __cdecl run(void)" (?run@@YAHXZ) C:\Users\ryant_000\Documents\Visual Studio 2012\Projects\Phase 2\Phase 2\LIBCURLFIRST.obj Phase 2
Error 5 error LNK2019: unresolved external symbol _curl_easy_setopt referenced in function "int __cdecl run(void)" (?run@@YAHXZ) C:\Users\ryant_000\Documents\Visual Studio 2012\Projects\Phase 2\Phase 2\LIBCURLFIRST.obj Phase 2
这是我的链接器设置:
包括目录:
C:\thirdparty\vs2012\x86\libcurl-7.19.3-win32-ssl-msvc\include\curl
图书馆目录:
C:\thirdparty\vs2012\x86\libcurl-7.19.3-win32-ssl-msvc\lib\Debug
附加依赖项:
C:\thirdparty\vs2012\x86\libcurl-7.19.3-win32-ssl-svc\lib\Debug\curllib.lib
有没有其他人经历过这种情况并有解决方案或想法?非常感谢...