VS2015 编译安装QtXlsxWriter(菜鸟篇)

**安装目的:**QtXlsxWriter安装之初,为了读取Excel 表中的数据,具体有什么作用,等待开发

安装前准备:
Perl下载及安装:
官网下载:http://strawberryperl.com/
安装教程:https://jingyan.baidu.com/article/4b52d702e3b86afc5c774ba4.html

QtXlsxWriter下载:https://github.com/dbzhang800/QtXlsxWriter
解压文件夹(注意:不得有中文路径),解压后如图所示:
在这里插入图片描述

编译
用Qt打开解压后的文件:
在这里插入图片描述
注意选择编译器(切记不要选错):
在这里插入图片描述

选择编译:(大家都叫构建项目,请不要跟我学)
本人只编译Debug版
Release版完全一样。
在这里插入图片描述
编译好之后,文件:
在这里插入图片描述

配置:
1.复制头文件(分两步)
1.1将 D:\QtExcell\build-qtxlsx-Desktop_Qt_5_12_0_MSVC2015_64bit-Debug\include文件夹下QtXlsx文件夹复制到D:\Qt\Qt5.12.0\5.12.0\msvc2015_64\include文件夹下
在这里插入图片描述
1.2将D:\QtExcell\QtXlsxWriter-master\src\xlsx下的头文件替换D:\Qt\Qt5.12.0\5.12.0\msvc2015_64\include\QtXlsx下的所有头文件。
在这里插入图片描述
2.将D:\QtExcell\build-qtxlsx-Desktop_Qt_5_12_0_MSVC2015_64bit-Debug\lib下 Qt5Xlsx.lib Qt5Xlsx.prl Qt5Xlsxd.lib Qt5Xlsxd.prl四个文件复制到D:\Qt\Qt5.12.0\5.12.0\msvc2015_64\lib下
复制处
复制后
3.将D:\QtExcell\build-qtxlsx-Desktop_Qt_5_12_0_MSVC2015_64bit-Debug\mkspecs\modules下qt_lib_xlsx.pri复制到D:\Qt\Qt5.12.0\5.12.0\msvc2015_64\mkspecs\modules
在这里插入图片描述
配置属性表
新建项目->Qt ->Qt Gui Application ->QtXlsxWriterTest
打开属性页
在这里插入图片描述

配置如下:
在这里插入图片描述

在这里插入图片描述

测试

#include "QtXlsxWriterTest.h"
#include <QtWidgets/QApplication>
#include <QtXlsx/QtXlsx> 
int main(int argc, char *argv[])
{
	QApplication a(argc, argv);
	QtXlsxWriterTest w;
	w.show();

	QXlsx::Document xlsx;
	xlsx.write("A1", "Hello Qt!");
	xlsx.saveAs("Test.xlsx");
	return a.exec();
}

编译或运行后可以看到在项目目录下生成Test.xlsx,打开后可以看到:
在这里插入图片描述
在这里插入图片描述
由此成功!!!

参考:https://blog.csdn.net/wokaowokaowokao12345/article/details/52135790
https://blog.csdn.net/wokaowokaowokao12345/article/details/65936730

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值