VS2017 如何引入依赖库(图文教程:libwebsocket为例)

目录

一、引入静态Lib库

1、把想要的库放进适当的位置;(以libwebsocket动态库为例)

 2、将库的头文件包含进来

3、添加对应的库目录: ​编辑

 4、链接器——输入中,添加具体的依赖项

 5、看当前的动态库,还会依赖其他什么动态库

二、引入动态DLL库

1、把想要的库放进适当的位置;(以libwebsocket动态库为例)

 2、将库的头文件包含进来

3、在代码中引入动态库


一、引入静态Lib库

1、把想要的库放进适当的位置;(以libwebsocket动态库为例)

 2、将库的头文件包含进来

3、添加对应的库目录: 

 4、链接器——输入中,添加具体的依赖项

引用这个动态库,只用那个websockets_static.lib就行了,这个是个静态库,用这个不需要用websockets.dll了。

附加依赖项有:websockets_static.lib;libssl64MDd.lib;libcrypto64MDd.lib

最后两个依赖项是openssl加密相关的,要是没有附加会报错。

 5、看当前的动态库,还会依赖其他什么动态库

可以都放在当前的可执行程序中;

二、引入动态DLL库

1、把想要的库放进适当的位置;(以libwebsocket动态库为例)

(1)放置头文件(和静态库一样)

(2)动态库要放置在程序(.exe所在的目录上)

 2、将库的头文件包含进来

3、在代码中引入动态库

#pragma comment(lib, "websockets.lib")

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值