我目前正在测试,我建在使用MSYS2 64位shell窗口的GTK应用。
对于该计划,使其能够在外壳外面跑,我收拾好所有与它所需的DLL以及以下内容:
FOLDER\lib\gdk-pixbuf-2.0\2.10.0\loaders\\*
FOLDER\lib\gdk-pixbuf-2.0\2.10.0\loaders.cache
FOLDER\share\glib-2.0\schemas\gschemas.compiled
FOLDER\share\icons\Adwaita\\*
FOLDER\share\icons\hicolor\\*
好消息是:它的工作原理:)而且它也完美的作品另一台电脑,这并不具有GTK / Msys2 /不管安装。
坏消息是:在另一个PC(我已经测试它比我的开发系统,到目前为止其他2个系统,其中的一个一个它完美的作品),本身的运作程序,但是GUI不会急剧地呈现(文本是模糊)。
难道你们有什么可能是其中的原因什么想法?我猜它可能是以下中的一种:
我感谢所有帮助:)编译/部署GTK应用程序的Windows已经被证明是在痛苦***,但因为(几乎)一切正常,现在,我觉得它的并不多,我很想念,除非我有监督什么是至关重要的。
问候,
阳光
鉴于您创建包的样子,我敢打赌,你缺少一些组件,使绘图代码使用一些备用程序,因此“犀利”图。尝试运行的机器在您有问题,请在命令行应用程序,看看是否有你的机器上运行时,你没有一些不寻常的警告。