【发布时间】:2018-08-12 01:33:26
【问题描述】:
我已经在 Windows 上通过 MSYS 和 MinGW 安装了 GTK+(特别是 GTK3)。我现在想将 GTK+ dll 复制到我的应用程序目录,这样它就可以在没有全局 GTK+ 安装的计算机上运行。 GTK+ 需要哪些 dll 才能运行?
编辑: GTK+ 文档现在包含instructions,用于在 Windows 上分发所需的图标和主题。 (尽管它没有关于分发相关 DLL 文件的说明——请参阅下面的答案。)
【问题讨论】:
-
我通常结合使用
ntldd和反复试验。您可以通过将 PATH 设置为空然后运行您的应用程序来测试它。但是现在我在自己的构建系统中使用静态编译,所以不需要 DLL。