Error LNK2019 unresolved external symbol __imp__curl_global_init referenced in function _main
Error LNK2019 unresolved external symbol __imp__curl_easy_init referenced in function _main
Error LNK2019 unresolved external symbol __imp__curl_easy_setopt referenced in function _main
Error LNK2019 unresolved external symbol __imp__curl_easy_perform referenced in function _main
Error LNK2019 unresolved external symbol __imp__curl_easy_cleanup referenced in function _main

CURL 라이브러리 사용할 떄, 이런 에러가 뜨는 이유는

static으로 선언해서 사용하는 curl 라이브러리를 static으로 따로 명시하지 않았기 때문.

그러니까 다음 코드 추가하기

#define CURL_STATICLIB

#pragma comment (lib, "wldap32.lib")
#pragma comment (lib, "ws2_32.lib")

#ifdef _DEBUG
#pragma comment (lib, "libcurld.lib")
#else
#pragma comment (lib, "libcurl.lib")
#endif

 

 

+ Recent posts