|
|
发表于 2005-9-29 10:41:23
|
显示全部楼层
不知你所谓的工具是开发环境还是图形库?
GTK+和QT是主要两种图形库。GTK+相当于MFC中的图形部分,而QT则与MFC大体相当,差不多是Application Framework。
QT主要有C++编写,但由于开发QT时C++标准化工作尚未完成,故QT自己实现了很多容器、算法等,与标准C++的兼容性不好,如KDE等是由QT开发的。
GTK+主要由C编写,符合ANSI/ISO C89标准,如Gnome等是由GTK+开发的。建立在这上面有很多针对不同语言的风装,如gtkmm,是对GTK+的与标准C++友好兼容的C++封装,等等。 |
|