2

我一直在尝试安装和使用 wxWidgets v(2.8)。我经常遇到同样的问题。在构建 wxWidgets 库时。我收到此错误:

错误 C1083: 无法打开包含文件: 'zlib.h': 没有这样的文件或目录 d:\wxwidgets-2.8.12\src\png\png.h 346

当我从exe安装它时,我无法弄清楚为什么。我正在按照这里的说明进行操作:http ://wiki.wxwidgets.org/Microsoft_Visual_C%2B%2B_Guide

我还收到了一个链接器错误,我认为这并不重要。

任何帮助都会很棒。我已经尝试从 exe 安装它,并且也只使用了 zip 文件夹,但仍然遇到相同的问题。我怀疑这可能与环境变量有关,但找不到明确的答案是否需要它们以及它们也应该设置什么。

编辑这里也有类似的东西:

错误 C1083:无法打开包含文件:'expat_config.h':没有这样的文件或目录 D:\wxWidgets-2.8.12\src\expat\lib\xmlparse.c 30 欢呼

4

2 回答 2

0

在 png.h 的第 346 行,我们有

/* include the compression library's header */
#include "zlib.h"

所以你需要告诉编译器在 wxWidgets-2.18.12\src\zlib 中查找头文件。

于 2012-11-23T16:11:48.237 回答
0

通过另一个安装,我设法解决了这个问题。

于 2012-12-03T19:50:55.040 回答