如何在Visual Studio 2012中包含库?

如何在Visual Studio 2012中包含库?

我几天前开始学习C ++,我想获得一些数据,以使它更有趣。我找到了一个名为Unirest的强大的C ++库,它可以帮助我从许多API获取数据,并在练习基础知识后:)


我不知道如何将库包含到我的项目中。我喜欢一些有关如何操作的视频,所以我只创建了libs文件夹(就像我在用PHP编程时一直这样做)并且我复制了库文件。将头文件包含UNIRest.h到我的源中并将该libs目录添加到项目属性 - 配置属性 - VC +目录中的 VS +目录选项后。一切都还可以。但是当我打开头文件时UNIRest.h出现了问题:


#import "UNIHTTPRequest.h"

#import "UNIHTTPRequestWithBody.h"

#import "HttpRequest/UNISimpleRequest.h"

#import "HttpRequest/UNIBodyRequest.h"

#import "HttpResponse/UNIHTTPBinaryResponse.h"

#import "HttpResponse/UNIHTTPJsonResponse.h"

#import "HttpResponse/UNIHTTPStringResponse.h"

所有这些宏都带有下划线,编译失败并带有消息:


fatal error C1083: Cannot open type library file: 'libs\unirest\unihttprequest.h': Error loading type library/DLL.

请你帮助我好吗?希望这不仅仅是一个愚蠢的问题,因为我试图让它整个下午工作:(


慕沐林林
浏览 519回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP