内容介绍
原文档由会员 xiaowei 发布
Linux下的GTK图形界面编程
7600多字 8页
摘 要:本文介绍了Linux平台下的Xwindow图形窗口编程工具GTK,并给出了用GTK编程的基本要素和步骤。
关键词:GTK,回调函数,消息处理器,调节器
The GTK graphical programming interface in Linux
Abstract: The introduced Linux platform under Xwindow graphics window GTK programming tools, and by providing the essential elements and steps GTK programming.
Key words: GTK,; catering function; information processors;the regulator
0 引 言
Linux于1991年诞生于芬兰。大学生Linus Torvalds,由于没有足够的钱购买昂贵的商用操作系统,于是自己编写了一个小的操作系统内核,这就是Linux的前身。Linus Torvalds将操作系统的源代码在Internet上公布,受到了计算机爱好者的热烈欢迎。各种各样的计算机高手不断地为它添加新的特性,并不断地提高它的稳定性。1994年,
Linux1.0正式发布。现在,Linux已经成为一个功能强劲的32位的操作系统。
严格地说,Linux只是一个操作系统内核。比较正式的称呼是GNU操作系统,它使用Linux内核。GNU的意思是GNU’snot Unix(GNU不是Unix)—一种诙谐的说法,意指GNU是一种类Unix的操作系统。GNU计划是由自由软件的创始人Stallman在20世纪80年代提出的一个庞大的项目,目的是提供一个免费的类Unix的操作系统以及在上面运行的应用程序。G N U项目在初期进展并不顺利,特别是操作系统内核方面。Linux适时而出,由于它出色的性能,使它成为GNU项目的操作系统的内核。从此以后,GNU项目进展非常迅速:全世界的计算机高手已经为它贡献了非常多的应用程序和源代码。
Linux是遵从GPL协议的软件,也就是说,只要遵从GPL协议,就可以免费得到它的软件和源代码,并对它进行自由地修改。然而,对一般用户来说,从Internet或者其他途径获得这些源代码,然后对它们进行编译和安装是技术难度很高的工作。
参考文献:
[1] 杨明军,曹亚菲.实战.Linux编程精髓.中国电力出版社.2003:96-112
[2] 杨晓云,王建桥.Linux 程序设计.机械工业出版社.1996;63-128