静态库的打包与使用

在对函数的使用中为了简化我们的程序,我们可以选择将函数的声明以及函数的定义进行封装打包,组成我们可以重复使用的静态库,今天在本文中将详细介绍VS这类IDE中静态库的创建与使用方法。

拿自己写的一个简单程序为例

静态库的打包与使用

下面我们新建头文件与源文件将函数的声明与定义进行抽离

静态库的打包与使用

静态库的打包与使用

新建项目,将拆分出的头文件与源文件导入,在项目属性的常规类型中将配置选项修改为静态库,此时就已经初步完成了静态库的创建,那么如何导入静态库呢?

很简单,将你所需要使用的静态库放入所创建的项目文件夹中,在原文件中使用#pragma comment (lib,"静态库名")来引入,注意一点这里的静态库名必须与你所引入的静态库名保持一致,另外尽管我们已经拥有了静态库,但在进行函数的使用时,我们还是要通过#include"头文件"来先声明

静态库的打包与使用