Qt调用第三方库的通用方式(静态链接库.a或.lib、动态链接库.dll)

目录

一、前提

二、如何引用静态链接库

三、如何引用动态链接库

四、示例代码资源


在开发项目中经常会存在需要调用第三方库的时候,对于Qt如何来调用第三方库,为了方便自己特意记录下详细过程。

一、前提

1. window 10操作系统

2. 已安装了Qt6.7.0版本,官方下载网站一步到位:Download Qt OSS: Get Qt Online Installer

    另外QT5版本也适用。

3、本示例中用第三方库(qrencode库)来举例。

        其中qrencode库的静态链接文件为:libqrencode.a

        qrencode库的动态链接文件为:qrencode.dll

        库的导出头文件为:qrencode.h

二、如何引用静态链接库

必备的两个文件:qrencode.h、libqrencode.a(或者.lib文件)

工程目录数结构,可以参照如下:

bin文件夹:       存放最后编译的工程app可执行文件
include文件夹:存放第三方库依赖的头文件,qrencode.h
libs文件夹:      存放静态链接库,libqrencode.a

文件放置后,开始在工程项目中引用它:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值