VS2017+QT如何创建和使用静态库
前言
我这里使用的是开发坏境是VS2017+QT插件的方式,有遇到QT项目需要加载第三方静态的情况,所以这里记录一下如何创建和使用静态库。
VS2017创建静态库
-
打开VS2017创建一个新的静态库项目
-
创建成功后,添加一个Calc类,并且添加一个add方法,计算2个值的和。
-
然后将该项目重新生成,成功生成需要的静态库
StaticLib3\Release\StaticLib3.lib
。 -
QT项目使用静态库
-
新建一个测试静态库的QT项目
QtWidgetsApplication2
-
在测试项目中使用Calc类的Add方法
-
在项目配置中需要添加使用的静态库:StaticLib3.lib;MSVCRTD.lib
1: StaticLib3.lib -->这个为我们需要测试静态库
2:MSVCRTD.lib -->这个为VC运行时库 -
运行测试结果如下:
测试使用的Demo Code
- Demo Code的链接如下:
https://download.****.net/download/ZHONGCAI0901/12540634