静态库
创建
在创建时选择“静态库”,编译之后将自动生成.lib文件。
使用
- 包含头文件
将静态库的头文件所在的目录添加进去,步骤如下
项目→C/C++→常规→附加包含目录
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200803231909274.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzQ1MDU2NA==,size_16,color_FFFFFF,t_70)
- 包含.lib文件
编译静态库生成的.lib文件的文件目录,步骤为:
项目→链接器→常规→附件目录
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200803232034687.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzQ1MDU2NA==,size_16,color_FFFFFF,t_70)
- 添加静态库的名称
将.lib的名称添加进去,步骤为:
项目→链接器→输入→附加依赖项![在这里插入图片描述](https://img-blog.csdnimg.cn/20200803232201282.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzQ1MDU2NA==,size_16,color_FFFFFF,t_70)
动态库
创建
在创建的时候选择“动态库dll”,编译后会生成.lib以及.dll文件
使用
1.步骤同静态库
2.步骤同静态库
3.步骤同静态库
4.将生成的.dll文件拷贝到使用这个动态库的项目的.exe的上级目录中