windows下动态库的使用(两种方式)

1、直接使用动态库
参考我之前写的文章:https://blog.csdn.net/gongxie0235/article/details/93601330

2、当我们用VS编译生成动态库的时候一般都会生成“.lib”和“.dll”两个文件,其中“.dll”保存的是代码的具体实现,而.lib保存的是对实现的链接。
这两个文件的属性配置如图:
windows下动态库的使用(两种方式)_第1张图片
windows下动态库的使用(两种方式)_第2张图片
项目使用的时候将 “.lib”和“.dll”都放到项目中,然后还需要将头文件放到项目中,和静态库的使用一样,唯一的区别的就是编译动态库生成的“.lib”比单独编译生成的文件要小的多。

你可能感兴趣的:(动态库,windows,动态库,dll)