GTK应用程序不在Windows上运行

时间:2011-08-04 14:13:24

标签: gtk codeblocks

我是一名初学程序员,我已经环顾互联网寻找解决方案,我仍在寻找。我发现这个论坛中有人有类似的问题,但是他正在使用GtkSharp并且我正在使用Gtk +。基本上我使用GTK +在CodeBlocks中编写了一个程序(最初我打算在Windows上执行它,但它不能正确安装,几天之后我就放弃并在我的Ubuntu上安装了CodeBlocks)。但是,现在我发布了我的程序后,我试图在Windows计算机上运行它,它不起作用。我相信GTK已正确安装在这台电脑上(我安装GTK后阅读的演示)。任何帮助将不胜感激。

此外,如果有人可以对此提出异议:我的程序是否需要使用它的每台计算机安装GTK库?

1 个答案:

答案 0 :(得分:0)

在Windows上,您必须使用GTK库发送程序。不幸的是,打包并不是那么容易,gtk.org上目前所有的软件包都已经过时了2.16或2.22并且效果不佳(主题因缺少图标和颜色而破碎)。

在Windows上有一些烦人的错误,例如鼠标输入/离开事件未正确生成。

如果您的程序在一个平台上运行而在另一个平台上运行,则很可能您的程序出错,因为这时您可以非常快速地看到并感受到平台的差异。因此,请再次检查GTK警告。

您必须提供更多信息,无法帮助您获取此信息。你必须缩小错误问题以获得帮助。

顺便说一句,我不再认为GTK是一个跨平台工具包,因为它只能在Unix上得到很好的维护。 Windows和MacOSX端口一直是痛苦的屁股。仍然没有3.0二进制分发只是可耻的。