【发布时间】:2012-11-23 15:35:44
【问题描述】:
我一直在尝试安装和使用 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 干杯
【问题讨论】:
-
'the 20 projects' - 你是指示例项目吗?请张贴错误信息。顺便说一句,既然你是从新开始,为什么不使用 v2.9 呢?
-
@ravenspoint 根据我提供的链接,您必须在文件 wxWidgets-2.8.12\build\msw\wx.dsw 中构建项目并将项目转换为最新的 Visual Studio 项目。我选择了 2.8,因为我找不到任何关于 2.9 安装过程的文档,其中包含一些额外的项目。我将编辑出现错误的问题。
-
好的,这些是构建库的项目。
-
在我的安装中,zlib.h 存在于 \wxWidgets-2.8.12\src 中。你?
-
@ravenspoint 我有一个 zlib 文件夹,然后在 wxWidgets-2.18.12\src\zlib 中有 zlib.h。