QtXlsx编译安装指南
97 浏览量
更新于2024-09-02
1
收藏 459KB PDF 举报
QtXlsx编译安装
QtXlsx是一款功能强大的Excel文档处理库,支持读写Excel文件,包括xlsx、xlsm、xltx、xltm等多种格式。为了使用QtXlsx,需要编译安装QtXlsx库。在这里,我们将详细介绍QtXlsx的编译安装过程。
下载QtXlsx类
QtXlsx的源代码托管在GitHub上,可以到https://github.com/VSRonin/QtXlsxWriter下载最新版本的源代码。
安装Perl5
Perl是一种功能强大的脚本语言,QtXlsx依赖Perl5来编译安装。有两种方式可以安装Perl5:
方式一:官网下载安装。下载Perl5的地址是https://www.perl.org/get.html,根据Qt版本(编译器版本)下载对应版本(32bit或64bit)。例如,使用QtCreator编译器mingw53_32,可以下载strawberry-perl-5.30.1.1-32bit.msi,下载完成后默认安装即可。
方式二:采用高版本Qt,已经内置perl模块。
编译安装
1. 用Qt creator打开QtXlsxWriter\src目录下的src.pro文件,并编译完成后,编译输出显示库放在根目录bin下。在磁盘根目录下会生成bin、lib、include、mkspecs(模块pri)文件夹。
2. 将include文件下的文件QtXlsx拷贝到Qt安装目录下的include目录下,例如D:\Qt\Qt5.10.0\5.10.0\mingw53_32\include。
3. 将src\xlsx下所有不带_p.h的头文件拷贝到Qt安装目录下的include\QtXlsx下,例如D:\Qt\Qt5.10.0\5.10.0\mingw53_32\include\QtXlsx。
4. 将src\xlsx下所有带_p.h的头文件拷贝到Qt安装目录下的include\QtXlsx\0.3.0\QtXlsx\private下,例如D:\Qt\Qt5.10.0\5.10.0\mingw53_32\include\QtXlsx\0.3.0\QtXlsx\private。
5. 将lib文件夹下Qt5Xlsxd.lib、Qt5Xlsx.lib、Qt5Xlsx.prl、Qt5Xlsxd.prl四个文件拷贝到Qt安装目录下的lib目录下,例如D:\Qt\Qt5.10.0\5.10.0\mingw53_32\lib。
6. 将bin文件夹下的Qt5Xlsx.dll、Qt5Xlsxd.dll库文件拷贝到Qt库路径下,例如D:\Qt\Qt5.10.0\5.10.0\mingw53_32\bin。
7. 将mkspecs\modules-inst文件夹下的qt_lib_xlsx.pri和qt_lib_xlsx_private.pri拷贝到Qt模块下,例如D:\Qt\Qt5.10.0\5.10.0\mingw53_32\mkspecs\modules下。
至此,整个编译安装过程完成。
运行示例程序测试是否配置正确
在编译安装完成后,可以编写示例程序来测试QtXlsx是否配置正确。例如,可以编写一个读取Excel文件的示例程序来测试QtXlsx的功能。
2023-05-23 上传
2022-07-26 上传
105 浏览量
2020-02-17 上传
2022-04-22 上传
weixin_38624975
- 粉丝: 5
- 资源: 907
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍