工程文件
链接:https://pan.baidu.com/s/1iM2MFACddeuJAC_Axg2KRQ
提取码:ioy0
CppStaticLib.cpp
// 库文件实现 加法函数
int CppStaticAdd(int iItemA, int iItemB)
{
return iItemA + iItemB;
}
// 库文件实现 减法函数
int CppStaticSub(int iItemA, int iItemB)
{
return iItemA - iItemB;
}
编译生成.lib文件
3、创建调用工程 (普通win32工程)UseCppStaticLib.cpp
#includeusing namespace std; #include // 定义 lib文件函数 int CppStaticAdd(int iItemA, int iItemB); int CppStaticSub(int iItemA, int iItemB); // 加载动态库文件 #pragma comment(lib, "../Debug/CppStaticLib.lib") int main() { // 调用静态库文件 int iA = 5; int iB = 4; cout << "静态库 ADD:" << CppStaticAdd(iA, iB) << endl; cout << "静态库 SUB:" << CppStaticSub(iA, iB) << endl; system("pause"); return 0; }



