(一)创建静态链接库
1、创建一个空的工程
2、定义一个头文件和源文件CallLib.h、CallLib.cpp
头文件 CallLib.h :
//头文件:CallLib.h
#ifndef CALLLIB_H
#define CALLLIB_H
//申明接口
extern "C" int add(int x, int y);
#endif
源文件 CallLib.cpp:
//文件: CallLib.cpp
#include "stdafx.h"
#include "CallLib.h"
//定义函数
int add(int x, int y)
{
return x + y;
}
(二)调用静态链接库
1、引入库头文件CallLib.h、添加库CallLib.lib
2、添加main()函数
/*
功能:调用CallLib.lib静态链接库
步骤:包含 库文件头和库
*/
#include "CallLib.h"
#pragma comment(lib, "../debug/CallLIb.lib")
void main()
{
int nAdd;
nAdd = add(1, 2);
}