C++ win32控制台项目VS2015中静态链接libcurl的问题

C++ win32控制台项目VS2015中静态链接libcurl的问题,c++,visual-studio-2015,libcurl,static-linking,C++,Visual Studio 2015,Libcurl,Static Linking,我在VisualStudio2015中将libcurl静态链接到我的Win32控制台项目时遇到一些问题。我已经为这个问题挣扎了4-5个小时,但我无法解决它。我希望有人能帮我解释我做错了什么 是我干的 使用“lib RELEASE”(x64)配置编译libcurl.lib。然后,我将include标头和库移动到我自己的win32 console项目(x64)中,并按如下方式进行设置: VC++ => Include directories -> $(SolutionDir)includ

我在VisualStudio2015中将libcurl静态链接到我的Win32控制台项目时遇到一些问题。我已经为这个问题挣扎了4-5个小时,但我无法解决它。我希望有人能帮我解释我做错了什么

是我干的 使用“lib RELEASE”(x64)配置编译
libcurl.lib
。然后,我将include标头和库移动到我自己的win32 console项目(x64)中,并按如下方式进行设置:

VC++ => Include directories -> $(SolutionDir)includes (contains curl headers)
     => Library directories -> $(SolutionDir)libraries (contains libcurl.lib)
Linker => Additional Library Directories -> $(SolutionDir)libraries
       => Input -> libcurl.lib  
当我不使用任何curl函数时,我可以很好地编译,但是当我在自己的源代码中调用
curl\u easy\u init()
并编译时,它会给我以下错误:

Severity    Code    Description Project File    Line    Suppression State
Error   LNK2019 unresolved external symbol __imp_curl_easy_cleanup referenced in function "void __cdecl ee(void)" (?ee@@YAXXZ)  Console C:\Users\Ik\Documents\Visual Studio 2015\Projects\SDK4\Console\Console.obj  1   
Error   LNK2019 unresolved external symbol __imp_curl_easy_init referenced in function "void __cdecl ee(void)" (?ee@@YAXXZ) Console C:\Users\Ik\Documents\Visual Studio 2015\Projects\SDK4\Console\Console.obj  1
我期待着以下几点 我希望curl包在我的项目中是静态链接的,我可以正确地使用curls函数

curl/libcurl版本 curl-7.52.1

操作系统
Microsoft Windows[Version 10.0.14393]

在静态链接libcurl的项目中,尝试添加以下定义:CURL\u STATICLIB

这控制导入/导出宏在curl/curl.h中的解析方式,它位于。