制作与使用静态链接库(.lib)文件

Posted dongerlei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了制作与使用静态链接库(.lib)文件相关的知识,希望对你有一定的参考价值。

(一)制作.lib文件

(1)打开vs,选择“新建项目”,选择“Visual C++“,选择”Win32 控制台应用程序“。

(2)点击”确定“,点击”下一步“,设置如下

(3)点击”完成“,然后就可以往项目里添加.h和.cpp文件了。

(4)代码写好后,右键项目,点击”生成“按钮。没有错误的话,就可以在项目的debug文件夹里看到制作好的.lib文件了。

 

(二)使用.lib文件

(1)使用lib文件需要两个东西,一是项目里添加的头文件,二是生成的.lib文件文件。

(2)在需要用到lib文件的项目里配置项目属性,包括”包含目录“、”库目录“和”附加依赖项“

(3)”包含目录“就是头文件的路径;”库目录“就是lib文件的路径;”附加依赖项“就是xx.lib,也就是你生成的静态连接库的文件名+后缀。

 

更正一个错误:在”Win32应用程序向导“里,请不要勾选”预编译头“选项。

以上是关于制作与使用静态链接库(.lib)文件的主要内容,如果未能解决你的问题,请参考以下文章

linux静态库的生成与使用(转)

静态库的制作和使用

如何与现有自动制作项目中的静态库链接

Linux动态链接和静态链接简析

C++中lib 和 dll 的区别,生成以及使用详解

VS2013下静态链接库(lib)和动态链接库(dll)的生成与使用