从相对路径加载GTK DLL

问题描述:

我有一个GTK +/C程序,它要求GTK + DLL与要运行的可执行文件位于相同的文件夹中。我想将所有这些DLL放到一个名为(bin)的文件夹中,并告诉我的程序可以从哪里加载这些DLL。从相对路径加载GTK DLL

  • 编程语言:C
  • DLL文件:GTK + Windows二进制
  • IDE:代码::块
  • 操作系统:Windows 7,x_86

如果你把你的可执行文件和GTK库在bin它应该工作正常。

+0

我使用Windows(如我所说)不是Linux。 –

+0

我知道。基于GLib的应用程序应该使用[g-win32-get-package-installation-directory-of-module()](https://developer.gnome.org/glib/stable/glib-Windows-Compatibility-Functions.html# g-win32-get-package-installation-directory-of-module),它处理被放在'bin'中。 – TingPing