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

目录

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

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

3、添加对应的库目录

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

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


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

VS2017 如何引入动态库(图文教程:libwebsocket为例)_第1张图片

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

VS2017 如何引入动态库(图文教程:libwebsocket为例)_第2张图片

3、添加对应的库目录: VS2017 如何引入动态库(图文教程:libwebsocket为例)_第3张图片

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

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

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

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

VS2017 如何引入动态库(图文教程:libwebsocket为例)_第4张图片

 

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

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

VS2017 如何引入动态库(图文教程:libwebsocket为例)_第5张图片

你可能感兴趣的:(#,VS+QT,c++,ide)