簡體   English   中英

GTK 3設置:程序入口點deflateSetHeader無法找到DLL libgio-2.0.0.dll

[英]GTK 3 setup: Procedure entry point deflateSetHeader could not be located DLL libgio-2.0.0.dll

我試圖建立GTK3發展在Windows 10下的指示tarnyko.net使用64位3.6.4束從這里 使用生成的選項,測試程序當前構建時沒有錯誤。 當我運行程序時,會出現一個對話框,顯示錯誤消息:

無法在synamic鏈接庫C:\\ Gtk \\ bin \\ libgio-2.0.0.dll中找到過程入口點deflateSetHeader

從目前為止我所知,deflateSetHeader是zlib中的一個函數,在舊版本中不存在 - 這可能是導致錯誤的原因。 查看Gtk附帶的zlib頭文件,它列出了該函數。 我在我的Gtk bin目錄和MinGW(GCC v7.2.0)bin目錄中有zlib1的副本。

我嘗試在目錄之間交換版本,但沒有快樂。 除了vanilla Python 3.6安裝之外,我的環境路徑變量中沒有太多其他內容。 在SysWOW64中沒有zlib1。 我嘗試將-lzlib1添加到我的gcc編譯器選項中,但這似乎沒有什么區別。 我現在已經沒想完了。

有誰知道這可能導致什么?

通過在我的C盤中搜索zlib找到原因,並在C:\\ Program Files \\ Intel \\ WiFi \\ bin中找到導致問題的副本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM