一直都是懵懵懂懂自己写些东西,从来没去了解过该怎么把自己的库给别人用。现在用到了,就把过程记录一下,也分享给大家,如果有用的话!
第一部分:生成静态库,即.lib文件
第一步:新建一个静态库(static library)项目
打开VS,文件->新建->项目,选择“Win32项目”(备注:其实这里选择“Win32控制台应用程序”也是一样的,因为下一步才是具体的选择你的项目是什么类型,即使退一万步说你现在选错了,后面仍然可以更改,这个后面补充说明),
如下图所示:
第二步:编写项目内容
首先在头文件下添加一个头文件static.h,在源文件下添加一个源文件static.cpp.
头文件static.h的内容如下:
#ifndef STATIC_H
#define STATIC_H
extern "C" int sum(c