库有两种:动态链接库和静态链接库。
一,使用动态链接库:
通过项目——属性——配置属性——常规——项目默认值——配置类型下,选择动态库(.dll)选项
这样会生成.lib和.dll两种文件。
只是该.lib文件不包含程序实现文件,只包含函数入口信息,因此必须与对于生成的.dll文件配套使用。
使用时又分为静态链接和动态链接。
静态链接需要.h、.lib、.dll三种文件
动态链接只需要.dll文件,通过LoadLibrary加载获取函数入口地址。
二、使用静态链接库:
通过项目——属性——配置属性——常规——项目默认值——配置类型下,选择静态链接库(.lib)选项
这样只生成.lib文件。
该lib文件不仅包含程序入口地址,也包含程序实现代码,与上面的.lib文件是不一样的。
使用时只需要头文件和该lib文件即可。
参考文献:https://blog.csdn.net/piaoxuezhong/article/details/64127436