用qt生成dll库的使用

1、这边使用的是mingw版本的,首先新建一个库

 2、这边选择的是共享库,然后后面的就是直接按照默认的设置进行添加,直接新建一个名称为“dll”的工程,里面会有一个cpp和两个.h,然后就是直接添加一个相乘的函数。

在.cpp中

3、然后就可以进行编译,debug或者release都可以,然后找到bulid文件,找到编译生成的dll和.a文件,考到新建的测试demo中,

4、开始新建一个demo,名称随意,然后将刚刚DLL项目中的头文件dll.h和dll_global.h考进来,包括刚刚bulid生成的dll和.a文件

5、就是在新建的demo中加入路径:

LIBS += -L$$PWD/./ -lDLL

6、加入头文件#include "dll.h"

7、新建了一个mainwindow文件,界面如上图所示

8、在.cpp中加入:

参考博客:https://www.baidu.com/link?url=TI__3lOdlP2Ja5RbbCxEks_Ql2-XOBoUAL-UaqTcerAIh1EN81SfBsv3mwgxFqYm9e8A_Fge47lQAsQd7YYYpJFaUrtGKpeddVc1ZENZLTS&wd=&eqid=9d47a0b9000ddb55000000045d2848eb,并自己做些整理得出

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值