VS添加lib库的方法

参考


[1]. 在VS中添加lib库的三种方法与DLL加载的四种方法_vs添加lib库文件-CSDN博客

添加lib的方法

方法一:直接添加到工程中,像添加源文件一样

在工程中直接添加

方法二:用编译语句添加

用语句添加.lib文件

方法三:通过VS的配置页面添加


这种方法最麻烦

由于静态链接库lib是参与编译的,因此发布.exe时,.lib文件不需要和.exe并行发布。

加载dll的方法

1.通过.h和.dll加载,这是简单的方法。

2.通过代码加载:LoadLibrary()GetProcAddress()FreeLibrary()三个函数。


通过代码加载

dll和lib的区别

1).lib和.dll都是二进制文件。

2).lib是编译时需要;.dll是运行时需要(不参与编译)。

LIB文件有2种:一种是包含了函数在DLL中的位置信息(入口),程序运行时通过DLL加载函数。另一种是Lib本身包含了函数代码(无对应的dll),编译时直接把代码加入到exe中,成为静态链接。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容