在windows msys2下编译时,只允许一个gtk应用程序实例?

时间:2016-12-29 19:39:26

标签: c++ dll gtk mingw-w64 msys2

我在windows环境下的msys2下编译时出现问题:

我可以使用gcc在msys2下编译GTK + / gtkmm应用程序。但是当我执行在这个环境中编译的应用程序时,我可以在windows下一次打开一个基于gnome的gui。当我尝试opena第二个应用程序时,它只关注我编译的前一个gtkmm应用程序。

这些是用于生成输出exe的完全不同的GTKMM代码库。

我在想。是否有可能获得更多这些msys2 / gtk编译的应用程序在Windows下运行?

我想也许我需要将gtk dll复制到与程序相同的路径中,以确保启动每个程序时这些dll的单独副本。因为很好,我只是将dll添加到我的路径中作为C:/ msys64 / usr / bin和C:/ msys64 / mingw32以允许gtkmm应用程序找到gtk dll。

0 个答案:

没有答案
相关问题