C 的Excel库-XLSX I / O-无法使其工作

Excel Library for C++ - XLSX I / O - cannot get it to work

本文关键字:工作 Excel -XLSX      更新时间:2023-10-16

我正在编写一个程序,涉及用户填充Excel设置表。

我然后读取它,并将其值输入程序。

似乎有几个库可读/写xlsx文件 - 我在xlsx I/o

上解决了

我在编程中是个菜鸟,我无法使它起作用。

我所做的是:
- 安装的外籍
- 使用Cygwin命令行安装Zlib
- 使用Cygwin命令行安装Libzip
- 在链接器选项中添加了ziplip到链接库选项
- 添加了C:/Program Files(X86(/CodeBlocks/to Linker搜索目录
- 从include/bin目录中复制dll/dll.a/.h文件,可下载到我相应命名的mingw目录

我正在使用mingw

使用CodeBlocks

我试图从(https://github.com/brechtsanders/xlsxio(运行称为example_xlsxio_read_cpp的示例

我遇到的问题:
编译器错误 - "错误:无输入文件"
无法启动.exe文件 - 带有错误的文件ziplib -4.dll

中缺少。

我的问题是:
1.如何正确安装xlsx i o库/如何使示例编译?
2.如何处理ziplib-4.dll文件,应该在哪里?

事先表示歉意,如果问题似乎是菜鸟,我真的是对编程的新手

链接到dll文件时,您可以使用Depplandancy Walker(http://www.deppentivewalker.com/(检查其依赖关系,因此您知道需要有哪些依赖关系。链接/运行应用程序时,这些DLL应该在路径中。

在这种情况下,您将需要minizip或libzip(反过来依赖于Zlib(和Expat。

另外,网站上的Windows二进制文件现在包括不依赖任何其他DLL的DLL。