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

问题描述:

我正在编写一个涉及用户填充Excel设置表的程序。用于C++的Excel库 - XLSX I/O - 无法使其工作

然后我读它并将值输入到程序中。

似乎有是一些库在那里为读/写XLSX档案 - 我看中了XLSX I/O

我在编程相当小白,我无法得到它的工作。

我所做的是:
- 安装外籍
- 使用cygwin的命令行
安装的zlib - 安装libzip使用cygwin的命令行
- 添加ziplip在连接选项链接库选项
- 添加C: /程序文件(x86)/代码块/到链接的搜索目录
- 从复制的dll/dll.a/.h文件包括在下载/的bin目录到我的相应的命名MinGW的目录

我使用的代码块使用MinGW

我试图从运行(https://github.com/brechtsanders/xlsxio

我遇到的问题称为example_xlsxio_read_cpp的例子:
编译器错误 - “错误:没有输入文件”
不能启动.exe文件 - 带有错误文件ziplib-4.dll从您的计算机中丢失

我的问题是:
1.如何正确安装XLSX IO库/如何获得编译示例?
2.如何处理ziplib-4.dll文件以及它应该放在哪里?

道歉提前如果这个问题似乎是小白,我真的很新的编程

当链接到一个DLL文件,您可以使用扶养沃克(http://www.dependencywalker.com/)检查其依赖关系,所以你知道你需要有其依赖关系可用。链接/运行应用程序时,这些DLL应该位于PATH中。

在这种情况下,您将需要libzip(依次取决于zlib)和expat。