前言
本专栏已在我的个人站点中完成更新升级,可点击这里直达。
本专栏不再更新,如有需要,最好前往我的自建站点中购买:https://www.kucoding.com,价格更加实惠,内容更加丰富。
一、文章说明
前面我们一直提到静态库与动态库,但都只是大致说了一下,并没有过于深入的讲解
但随着后面的C/C++学习中,你将会遇到大量的关于动态库与静态库的使用,因为各种第三方库基本都是会提供静态库或动态库的
所以本章将详尽介绍一下在Windows平台动态库与静态库的制作流程(没错,不同平台静态库与动态库并不相同,需要各自单独制作)
二、静态库
前面已经说过了静态库的作用,其主要目的是为了便于使用以及不泄露源码,很大程度上都是等价的替换了所有的源文件(.cpp),所以使用的时候我们仍然需要头文件(.h)
还是老规矩,先建立项目,不过这次不同,得建立三个!分别为静态库项目、动态库项目以及可执行程序项目
先建立个控制台的可执行项目