可以从https://github.com/dbzhang800/QtXlsxWriter下载,上面只介绍了两种方法:一种是linux下,一种是将源代码全部加入你所需要的工程中。在windows下能不能用QtXlsx生成的动态库呢?分别在Qt和VS2010上作了尝试
1、Qt
打开src.pro,运行,会生成include和lib两个目录
新建新工程,右键添加外部库,选择上一步生成的lib,添加头文件#include <QXlsx/QXlsx>
运行,提示无法打开lib\下的Qt0Xlsx30.lib,但是lib根本就没有生成这个,生成的是 Qt0Xlsx.lib
后来将Qt0Xlsx.lib复制了一份,重命名为Qt0Xlsx30.lib,编译通过
2、VS2010
在VS上就比较顺利,大致也是上面的三步。
这个库只支持xlsx,不支持xls