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.csdn.net/download/ZHONGCAI0901/12540634

猜你喜欢

转载自blog.csdn.net/ZHONGCAI0901/article/details/106886208
今日推荐