一、认识静态链接库
静态链接库就是你使用的.lib文件,库中得代码最后需要连接到你的可执行文件中去,所以静态连接的可执行文件一般比较大一些。
引用:
法1、#pragmacomment(lib,"XXX.lib")
法2、在项目配置属性-链接器-输入-附加依赖项 里加入 XXX.lib
二、建立一个LIB
2.1
新建项目时,在应用程序设置中,选择静态库
2.2
可在stdafx.cpp中直接写程序,亦可自建,注意包含#include "stdafx.h"
2.3
写好代码后,编译,就会在相应工程目录的debug目录下,生成 项目名.lib 文件
三、使用LIB
3.1
将相应的lib文件复制到响应工程的目录下
3.2
//包含静态库
#pragma comment(lib,"..\\Debug\\libtest.lib")
或者
在项目配置属性-链接器-输入-附加依赖项 里加入 XXX.lib
3.3
extern int add(int a,int b); //说明函数原型
extern int aaa; //说明变量原型
printf("%d \n",aaa);
printf("%d \n",add(3,5));
getchar();
return 0;