我正在尝试使用cpr库,但可能由于无法正确包含库而无法正确使用。我尝试了其他库,例如curlpp或plain curl,但是每次尝试时,都会出现如下错误:
cpr :: Session :: Session(void)“(?? 0Session @ cpr @@ QAE @ XZ),” class cpr :: Response __cdecl cpr :: Get,class std :: allocator>,class cpr ::身份验证,类cpr :: Parameters>(类std :: basic_string,类std :: allocator> &&,类cpr :: Authentication &&,类cpr :: Parameters &&)“(?? $ Get @ V?$ basic_string @ DU $ char_traits @ D @ std @@ V?$ allocator @ D @ 2 @@ std @@ VAuthentication @ cpr @@ VParameters @ 4 @@ cpr @@ YA?AVResponse @ 0 @ $$ QAV?$ basic_string @ DU? $ char_traits @ D @ std @@ V?$ allocator @ D @ 2 @@ std @@ $$ QAVAuthentication @ 0 @ $$ QAVParameters @ 0 @@ Z)
我认为由于我包含类的方法而导致此错误。我需要知道如何在Visual Studio 2017中使用这些类。 我到处搜索,但是可能是因为我不知道我到底要看什么,我什么也找不到。 这是我要使用的库:https://whoshuu.github.io/cpr/
解决方案是学习如何在Visual Studio中使用这种库。这是我需要帮助的地方。
答案 0 :(得分:0)
这可能会帮助您使用VS 2017
#pragma comment(lib, "Your library name here")
将其添加到您的源中。