Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 错误LNK2019:未解析的外部符号nuget Casablanca_C++ - Fatal编程技术网

C++ 错误LNK2019:未解析的外部符号nuget Casablanca

C++ 错误LNK2019:未解析的外部符号nuget Casablanca,c++,C++,所以我试图在我的项目中使用nuget软件包casablanca。 当我构建我的项目时,他创建了project.lib和一个casablanca.dll。 但当我尝试用exe构建我的主项目时,有链接器ERORR。 所以我现在想知道为什么在使用nuget包时会出现LNK错误 我试图从MicrosoftSDK文件夹添加casablanca.lib,但没有帮助。 有没有人有类似的问题 我会遇到如下错误: 18 error LNK2019: unresolved external symbol ""__d

所以我试图在我的项目中使用nuget软件包casablanca。 当我构建我的项目时,他创建了project.lib和一个casablanca.dll。 但当我尝试用exe构建我的主项目时,有链接器ERORR。 所以我现在想知道为什么在使用nuget包时会出现LNK错误

我试图从MicrosoftSDK文件夹添加casablanca.lib,但没有帮助。 有没有人有类似的问题

我会遇到如下错误:

18 error LNK2019: unresolved external symbol ""__declspec(dllimport) public: __thiscall web::json::value::value(void)" (_imp??0value@json@web@@QAE@XZ)"

可能的重复您是否在主文件中使用#pragma添加了lib文件?如果没有,请将其添加到您的代码中是的,我已将#pragma注释(lib,“C:/Program Files(x86)/Microsoft SDK/Cpp REST SDK for Visual Studio 2013/SDK/lib/x86/Release/casablanca120.lib”)添加到我的main.Cpp和我使用该库的Cpp文件中……请将库路径添加到Visual Studio设置中,并在#pragma中写入.lib文件名。它有很多空格和\符号。有时它可能会导致这个问题。好吧,我这样做了,但我仍然得到完全相同的错误,我认为它可能是一个过时的库,因为它的120和实际的nuget包是2.0。但我找不到任何其他库文件。。。