(整理所得)
wxwidgets是一个 c++编写的用来提供gui开发的框架。它包含一个可以支持现今几乎所有操作系统(Version 2 currently supports all desktop versions of MS Windows, Unix with GTK+, Unix with Motif, and MacOS. An OS/2 port is in progress.)的GUI库和其他一些很有用的工具,提供了类似MFC的功能。
区别于:java对多系统的支持,java的跨平台是建立在“中间代码”的基础上的,就是说需要在目标平台上安装java解释器;但是wxwidgets是c++库,经过编译后,他提供的是native级的机器码,在gui编程方面,这可是意味着很大的不同。
与qt的区别:(Qt)更适用于做嵌入式的开发
Qt的优点:
1. 支持的平台最多
2. 商业化支持
3. 完整的文档和RAD工具
4. 最为面向对象

wxWidgets是一个跨平台的C++ GUI库,支持多种操作系统。相比于Java的跨平台依赖解释器,wxWidgets提供原生机器码,更接近系统级别。与Qt相比,wxWidgets在兼容第三方库、支持“Native GUI”和MFC迁移上有优势,但面向对象封装不足且文档资源较少。在选择图形化界面开发时,wxWidgets适合复杂应用环境,而Qt适合单一工具库应用,尤其是在嵌入式设备中。
最低0.47元/天 解锁文章
1192

被折叠的 条评论
为什么被折叠?



