昨天使用QT做上位机时,想把数据存入一个表格中,便于分析,上网查阅时发现这个Qxlsx好评如潮,于是安装一个试试。
第一步:安装perl
PERL,最后那个是字母’L‘,不是数字1。
这个貌似是一个环境,想要使用Qxlsx就必须要有这个,可以理解为使用Qxlsx的必要条件。
刚开始使用在线的下载器安装,但是我没整明白,最终找到一个离线的安装包,直接下一步安装简直不要太爽。
声明一下,这一步是参考这个同志的文章:再次感谢这位大哥!!!1.1 windows环境安装Perl_windows perl-CSDN博客https://blog.csdn.net/wuxiaolongah/article/details/104741819
进入perl官网:直接搜索perl官网:www.perl.org,点击下载,选择草莓perl!
进入这个界面:我选的MSI格式的(给自动翻译成了微星。。。),这个下载之后可以直接安装,不用设置环境变量乱七八糟的操作。
下载之后得到这个安装包。当然,也跟你选的版本有关系,可能与我的这个不一样,总之会得到一个安装包。第一步完成。
第二步:下载Qxlsx
链接:
GitHub - dbzhang800/QtXlsxWriter: .xlsx file reader and writer for Qt5
点击绿色的<>Code,然后点击Download ZIP,等待下载完成。
最终得到这个压缩包。第二步完成。
第三步:为编译器安装模块
这一步参考这个同志的文章:再次感谢这位大哥!!!
找到自己的MinGW的这个程序,点击后会出现一个黑框,类似CMD的那个。
因为我的QT工程是在C盘,所以我就把它放在桌面上了。所以第一步我是转到C盘,于是输入了C:回车。
然后,输入cd空格,解压的那个qxlsx压缩包的src的路径。回车。
继续输入:
qmake src.pro
回车。
此时会多出一个Makefile文件。
然后再次输入:
mingw32-make
这里注意:无论是32位编译器还是64位编译器都要输入这个,我开始以为我是64位的,就输入了mingw64-make。。。真是聪明反被聪明误啊。。。
等待它编译完成后,再次输入:
mingw32-make install
等待它安装完之后,就可以了。
第四步:添加头文件
在你的.cpp文件里面添加头文件。
#include "xlsxdocument.h"
第五步:添加模块
在你的.pro文件添加模块
QT += xlsx
然后,你就可以开心快乐的使用它了!