如何在windows平台下配置gtk开发环境?(gtk 2.x windows)
如何在windows平台下配置gtk开发环境?
设置一下环境路径 我的电脑---属性---高级---环境变量 在用户变量或者是系统变量那里找到PATH,没有也可以自己创建,我一般喜欢使用用户环境变量,然后加上我们gtk安装的路径下的bin目录,比如我的安装在C;\mingw\gtk+\bin,多个环境路径之间用分号分开,这个不用我说了吧 好了,如果你是用的用户环境变量,那么保存后不需要重启就会生效,如果是系统环境变量的话可能你需要重启后才能生效 现在我们写一个简单的gtk程序 #include `pkg-config --cflags --libs gtk+-2.0` -mwindows 不出意外你就可以执行
gtk.exe
(图片来源网络,侵删)并打开一个窗口了 -mwindows选项主要是为了程序运行时没有dos窗口,不加的话执行时会有一个dos窗口,如果你没有安装msys的话,比如你装的是dev-cpp的话那么你可能要在命令提示行下这样做才能编译 pkg-config --cflags --libs gtk+-2.0>arg.bat
然后打开arg.bat
在那一大堆字符串前加上gcc -o gtkgtk.c
(图片来源网络,侵删) 然后在最后面加上 -mwindows,保存退出后再arg就可以正确编译了GTK是什么意思?
指glade上的GTK是指只使用GTK的库。Gnome不仅指使用GTK的库,还指由Gnome本身开发的依赖于Gnome的库函数。Gnome是一个用GTK库构建的桌面环境。因此,除了使用GTK库外,我们还开发了一部分库函数,即Gnome库。两者的区别大致相同
愤青,英语简称GTK, 全称“愤怒青年”,特指有思想有才华有能力没资本,书生意气,挥斥方遒。指点江山,激扬文字,粪土当年万户侯。除了理想大志什么都没有,对社会的不公平社会现状不满,而伸张自己的正义观念,并用自己的行动影响身边周围的人,而急于改变现实的青年,后来被简称为愤青,并成为网络语言中的专有词汇,四个字的原称反而不常用了。愤青程度过分、缺乏客观性则会对社会造成影响。很多大人物年轻时都是愤怒青年。愤青并非贬义词,多带褒义之气。
英语缩略词“GTK”经常作为“Good To Know”的缩写来使用,中文表示:“好知”。本文将详细介绍英语缩写词GTK所代表英文单词,其对应的中文拼音、详细解释以及在英语中的流行度。此外,还有关于缩略词GTK的分类、应用领域及相关应用示例等。
(图片来源网络,侵删)gtk
GTK(GIMP Toolkit)是一套跨多种平台的图形工具包,按LGPL许可协议发布的。虽然最初是为GIMP写的,但目前已发展为一个功能强大、设计灵活的一个通用图形库。特别是被GNOME选中使得GTK+广为流传,成为Linux下开发图形界面的应用程序的主流开发工具之一,当然GTK+并不要求必须在X上,事实上,目前GTK+已经有了成功的windows版本。
如何从内存中获取gtk窗口信息?
#include
int main( int argc, char *argv[])
{
GtkWidget *window;
/*初始化整个GTK+程序,是每一个GTK+程序必不可少的部分*/
gtk_init(&argc, &argv);
/*这里生成了一个窗口构件——GtkWindow,GTK_WINDOW_TOPLEVEL包含窗口的标题栏和边框,同意用窗口管理器来进行管理*/
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
/*开始显示窗口*/
到此,以上就是小编对于的问题就介绍到这了,希望这3点解答对大家有用。