qt 关于QtXlsx的编译 使用

版本:qt 5.14.0            qt creator4.11.0   平时用mingw编译器

QtXlsx源码下载地址:QtXlsxWriter:https://github.com/dbzhang800/QtXlsxWriter

Qt的XLSX模块提供了一组类来读写Excel文件。它不需要 Microsoft Excel,可以在 Qt5 支持的任何平台上使用。该库可用于

QXlsx 使用_什么来头的博客-CSDN博客

QXls使用分两种方式:

1.直接加载pri文件,就可以使用;(这种不会用)

2.编译后作为Qt的模块加载使用;

第二种使用方式又分为两种编译器进行说明:

第一种,使用MinGW64位编译器;(这种方式用了可以的,其他的还没试)

总结:1.打开MinGW终端控制台  我的版本是MinGW 5.3.0 32bit 

2.进入src路径(C:\Users\22952\Desktop\s\QtXlsxWriter-master\QtXlsxWriter-master\src)

3.控制台里依次执行  >qmake src.pro

                               > F:\Qt\Qt5.9.9\Tools\mingw530_32\bin\ming32-make.exe

                                >F:\Qt\Qt5.9.9\Tools\mingw530_32\bin\mingw32-make install

4.以上四部分内容分别拷贝:使用MinGW进行编译,这四个部分会自动拷贝到mingw下面对应的文件夹中。

bin下的dll拷贝到“Qt安装目录/Qt版本xxx/编译器版本/bin/”,比如:D:\Qt5.9.1\5.9.1\mingw53_32\bin
include下的头文件拷贝到“Qt安装目录/Qt版本xxx/编译器版本/include/”,带上文件夹,比如QtXlsx整个头文件带文件加拷贝到:D:\Qt5.9.1\5.9.1\mingw53_32\include
lib目录类似,将.dll和.a的动态和静态库都拷贝过来,比如到:D:\Qt5.9.1\5.9.1\mingw53_32\lib
mkspecs下的文件应该主要是为了编译时的make寻找,将mkspecs下的文件拷贝到Qt类似目录即可,比如:D:\Qt5.9.1\5.9.1\mingw53_32\mkspecs\modules(我们只发现了modules文件夹所以先只拷贝这个)

第二种,使用MSVC编译器;见另一篇文

https://mp.csdn.net/mp_blog/creation/editor/129844006

下面这种方式没有尝试过,放在这参考一下。:

会使用到perl,不知道perl有什用。
Win10(11)下Qt6.2编译Qtxlsx库

Win10(11)下Qt6.2编译Qtxlsx库_家有一枚袁宝的博客-CSDN博客

QT qxlsx库导出数据到表格

QT qxlsx库导出数据到表格 - 哔哩哔哩

不懂cmake,也不懂cmake编译,也没有试这种方式:

cmake方式则按照:https://blog.csdn.net/weixin_39510813/article/details/120570670

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值