Windows 生成和使用静态库
Posted 胡刚2016
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows 生成和使用静态库相关的知识,希望对你有一定的参考价值。
1. 创建静态库项目
2. 添加 Add.h 头文件
3. 在LibTest.cpp中添加一个 add 函数
4. 在 Add.h 中添加 add 函数的声明
extern "C" int add(int a, int b);
5. 生成lib库
为了测试生成的静态库,下面我们重新创建一个控制台程序,来使用它。
6. 创建控制台应用
7. 把之前的 LibTest.lib 复制过来
拷贝到新项目下面
8. 创建 Add.h,将之前的 Add.h 的内容拷贝过来
注意:这里不要直接将之前的 Add.h 文件拷贝过来,否则会报错找不到这个 Add.h
9. 在 cpp 文件中引入 Add.h,并调用 add 函数
#include <iostream>
#include "Add.h"
#pragma comment(lib, "LibTest.lib")
int main()
std::cout << add(7, 8);
10. 运行
以上是关于Windows 生成和使用静态库的主要内容,如果未能解决你的问题,请参考以下文章