Qt-Xlsx 的导入和使用
QT 中动态 xlsx 库的使用
打开 qxlsx.pro
选择对应套件进行构建
QT 中静态编译 xlsx 库的使用
下载源码
Git:git clone git@github.com:QtExcel/QXlsx.git
打开 QXlsx 工程:进入 QXlsx 文件夹,双击打开
QXlsx.pro工程文件
- 在 Pro 文件中删除
TARGET = QXlsx,然后加入下列代码,这些代码是将编译后的静态库全部放到一个文件夹下,不用我们自己去拷,同时在编译 debug 版本静态库时在名称后面加一个d用于区分,防止 debug 静态库覆盖了 release 静态库。
1 | contains(QT_ARCH, i386){ # 使用32位编译器 |
分别选择
Debug、Release,然后点击左下角的 锤子编译完成后,在 QXlsx 文件夹下就会出现一个 bin 文件夹,打开文件夹就可以看见有
QXlsx.lib和QXlsxd.lib两个文件。
将整个 bin 文件和 header 文件复制到一个新建 QXlsx 文件夹中,并把 header 重命名为 include。然后将 QXlsx 文件夹放到项目的目录文件下,这与使用动态库的方式不同。
在 QtCreator 中鼠标在工程上右键选择 添加库
- 点击下一步后就会在 Pro 文件中生成内容,将其修改为如下格式
许可协议
本文由 Ming 原创,采用 CC BY-NC-SA 4.0 协议。转载请注明出处。
PERMALINK
https://iming.eu.org/2024/04/12/qt-xlsx/