QT静态库的创建与使用(全网最细)

前言:
最近在做项目,被要求将一些固有的属性和方法,搞成库的形式,这样可以直接调用,不需要每次都重新创建了,我这面通过查找网上的一些方法,采用静态库的方式好一点,网上很多创建和使用的博文,但是都不是很详细,我这面根据多篇文章综合写了一个步骤,一步步来肯定能成功

一:静态库的创建
1,新建项目–>Linary–>C++库–>choose
在这里插入图片描述
2,选择第二个静态链接库
在这里插入图片描述
3,选择默认就行在这里插入图片描述
4,需要什么模块就添加什么
在这里插入图片描述
5,输入类名
在这里插入图片描述
6,直接点击完成就可以,会生成.pro .h .cpp文件
在这里插入图片描述
7,pro文件内容
在这里插入图片描述
8,在.h文件里面写头文件
在这里插入图片描述
9,在cpp里面写实现方法
在这里插入图片描述
10,在最左侧的项目里把shadow build取消勾选
在这里插入图片描述
11,单机右键选择构建
在这里插入图片描述
12,构建成功后会生成.a文件
在这里插入图片描述
13,到此为啥静态库就写好了,接下来是如何使用

二:静态库的使用
1,自己新建一个项目(正常构建)
在这里插入图片描述
2,将刚刚那个的项目里面生成.a 和 .h文件放到你自己项目里
在这里插入图片描述
3,在你自己的项目的pro文件里添加如下语句
在这里插入图片描述
4,在.h文件里添加头文件
在这里插入图片描述
5,在cpp文件里创建对象并调用方法
在这里插入图片描述
6,在项目里把shadow build取消勾选
在这里插入图片描述
7,点击运行,成功如下
在这里插入图片描述

  • 13
    点赞
  • 77
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

路漫漫其远,吾求索

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值