GTK+入门

21 4月

虽然,GTK+的入门程序已经看过很多次了,但是,我还是坚持着把示例代码敲了一遍,只为更加熟悉这些函数,以及GTK+程序的结构。
参看awaysoft.com/gtk2-tut2/ 进行练习。
今天看了前面两个。
Makefile文件现在还是不会,所以,我就写了个一行的shell来进行编译,毕竟敲打gcc -o simple simple.c pkg-config --libs --flags gtk+-2.0是很不方便的,这里我建立了一个compile文件,内容就是gcc -o simple simple.c pkg-config --libs --flags gtk+-2.0,然后用chmod赋予了执行权限
一次次的跟着教程对代码进行修改,最后的结果:

总结:在写GTK+程序中,gtk_init(&argc,&argv);gtk_main();这两句是必不可少的,一个函数是初始化gtk的环境,一个是主循环,而这两个函数中间就是放置控件,绑定事件,信号等等,写一个简单的GTK+程序,还是很简单的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注