Linux C 程序 GTK+图形界面编程(22)

时间:2022-05-21 17:45:06

GTK+图形界面编程

Linux大多是在字符界面,但也可以开发图形界面

目前已经存在多种Linux下开发图形界面的程序开发包:最常用的是Qt和GTK+

Qt是一个跨平台的图形界面开发库,不仅仅支持Linux,还支持所有类型的Unix和Windows。
Qt良好的封装机制使模块化程度非常高,可重用性强。

桌面KDE使用Qt开发

Qt使用C++作为其开发语言,而更多的Linux下的开发者用C,GTK+使用C语言开发。基于LGPL授权,所以,GTK+是开源的。

桌面GNOME基于GTK+开发