记录一下静态库的创建和使用:
- Lib的创建
a,创建Win32项目
b,选择静态库,点击完成
c,右键LibCreate,选择添加C++类
d,输入添加的类名:例如CLibTest,点击完成按钮即可。
e,在.h中输入类的声明,在.cpp实现。
f,编译重新生成项目,在Debug目录下,就生成了两个文件。
g,至此,lib文件的创建,到此完成。
2.Lib的使用
a,新建一个控制台程序,输入名字:
b,将上面生成的LibCreate.lib和LibCreate.pdb,还有.h文件,即LibTest.h文件,拷贝到现在的工程目录下:
c,将.h文件添加到解决方案中,并包含头文件。
d,添加连接,有两种方法:
第一:右键项目---属性:按照下面的配置输入,需要连接的静态库,本例就是LibCreate.lib,然后一直点击确定。
第二:在代码中添加一句代码即可:
#pragma comment(lib,"LibCreate.lib")
以上两种方法任选一种即可。
e,第4步骤完成后,在代码中就可以使用静态库了。
f,以上在vs2015中编译通过,成功运行。