当前位置: 技术问答>linux和unix
GTK+可执行文件运行环境问题
来源: 互联网 发布时间:2016-05-25
本文导语: Gtk+生成的可执行文件 怎样能够在没有gtk+的环境下运行 或者说 在linux系统中GTK+ 生成的可执行文件怎样在另一个没有GTK+开发环境的linux系统下运行 或者 在linux系统中GTK+ 生成的可执行文件怎样在windows下运行 | ...
Gtk+生成的可执行文件 怎样能够在没有gtk+的环境下运行
或者说
在linux系统中GTK+ 生成的可执行文件怎样在另一个没有GTK+开发环境的linux系统下运行
或者
在linux系统中GTK+ 生成的可执行文件怎样在windows下运行
或者说
在linux系统中GTK+ 生成的可执行文件怎样在另一个没有GTK+开发环境的linux系统下运行
或者
在linux系统中GTK+ 生成的可执行文件怎样在windows下运行
|
(1)不知道我这样解释是否是正确的,首先来理清GTK+的根脉。
LINUX KERNEL -> x11 -> GDK -> GNOME-> GTK+
GTK+是一个开发工具集,实际上它是GDK的接口。所以使用GTK+开发的程序在所有GNOME桌面环境上都能运行,因为它是GNOME的一部分。
对于其它LINUX桌面环境,好像Xfce4也是基于GDK的,应该能运行吧。而KDE桌面环境就不行了。
(2)Windows和GTK+根脉不同,所以要运行GTK+开发的程序必须额外安装GTK+。好像我听说过有的人使用裁剪过的GTK+编译成动态连接库放在Windows中,这样就能运行了。
LINUX KERNEL -> x11 -> GDK -> GNOME-> GTK+
GTK+是一个开发工具集,实际上它是GDK的接口。所以使用GTK+开发的程序在所有GNOME桌面环境上都能运行,因为它是GNOME的一部分。
对于其它LINUX桌面环境,好像Xfce4也是基于GDK的,应该能运行吧。而KDE桌面环境就不行了。
(2)Windows和GTK+根脉不同,所以要运行GTK+开发的程序必须额外安装GTK+。好像我听说过有的人使用裁剪过的GTK+编译成动态连接库放在Windows中,这样就能运行了。
|
GNOME 是建立在 GTK+ 之上的
正如 KDE 是建立在 QT 之上的
正如 KDE 是建立在 QT 之上的
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。