GTK 3设置:无法找到过程入口点deflateSetHeader DLL libgio-2.0.0.dll

时间:2019-04-30 23:35:23

标签: windows gtk zlib

我尝试按照tarnyko.net上的说明设置GTK3以在Windows 10上进行开发 使用here中的64位3.6.4捆绑软件。使用生成的选项,测试程序当前可以正确构建。当我运行程序时,出现一个对话框,显示错误消息:

  

过程入口点deflateSetHeader不能位于   动态链接库C:\ Gtk \ bin \ libgio-2.0.0.dll

据我所知,deflateSetHeader是zlib中的一个函数,该函数在较早的版本中不存在-可能是导致错误的原因。查看Gtk随附的zlib头文件,其中列出了该功能。 我的Gtk bin目录和MinGW(GCC v7.2.0)bin目录中都有zlib1的副本。

我尝试在目录之间交换版本,但是没有乐趣。除了香草Python 3.6安装以外,我的环境路径变量中没有其他内容。 SysWOW64中没有zlib1。我尝试在我的gcc编译器选项中添加-lzlib1,但这似乎没有什么不同。我的想法已经用光了。

有人知道是什么原因造成的吗?

1 个答案:

答案 0 :(得分:0)

通过在我的C驱动器中搜索zlib并在其中找到一个副本来找到原因 引起问题的C:\ Program Files \ Intel \ WiFi \ bin。