推荐8个免费实用的C++ GUI库

转载 2013年12月05日 14:46:25

推荐8个免费实用的C++ GUI库

发表于2012-05-30 13:23| 1865次阅读| 来源ITeye| 2 条评论| 作者wangguo
摘要:GUI是指采用图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。本文整理了8个免费、实用的C++ GUI库,这些库可以帮助你在下一个项目中创建具有吸引力的、令人印象深刻的程序界面。

GUI(Graphical User Interface,图形用户界面)是指采用图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。 

本文整理了8个免费、实用的C++ GUI库,这些库可以帮助你在下一个项目中创建具有吸引力的、令人印象深刻的程序界面。

1.Qt 

Qt是一个跨平台应用和用户界面开发框架,它包括一个跨平台类库、集成开发工具和跨平台IDE。通过使用Qt,你可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。

2.Fltk

FLTK(The Fast Light Toolkit),一个轻量级的GUI开发库。FLTK除了具有基本的GUI功能之外,还拥有其他一些特性,如跨平台、内置OpenGL、速度更快、尺寸更小、协议宽松等。FLTK可以在UNIX/Linux、Windows和Mac OS X平台上运行。

3.Fox Toolkit

FOX是一个基于C++的工具,可以帮助你轻松、高效地开发GUI。它提供了一个广泛的控件集合,以及一些实用的功能,如拖放、选择以及用于3D图形操作的OpenGL部件。FOX还提供了图标、图像以及其他便利的功能,如状态栏帮助和提示等。

4.Gpe Phone

Gpe Phone是一个用于开发和部署基于GTK/GPE实现、兼容LIPS的软件栈。它包含了一套应用程序、库和文档,以帮助开发者针对移动电话和类似设备构建应用程序。

  5.LGI

  LGI是一个GUI框架,用于抽象出你的可移植代码的所有操作系统依赖,它可以处理所有的图形界面函数、线程、信号量、网络连接和许多其他字节码,帮助开发者构建小型、快速和可靠的应用程序。

http://cms.csdnimg.cn/articlev1/uploads/allimg/120530/1323263914-4.png

 6.Wx Windows

  wxWidgets是一个C++库,帮助开发人员创建可运行于32位、64位的Windows、Mac OS X、Linux和UNIX上的应用程序,也可以用来创建移动平台上的应用程序,包括Windows Mobile、iPhone SDK和嵌入式GTK+等。

  7.Ultimate++

  Ultimate++是一个基于C++的、跨平台快速应用开发框架,旨在提高程序员的生产力,它包括一系列库(GUI、SQL等)以及一个集成开发环境。

 8. ZooLib

  ZooLib允许你使用单一代码库,来创建可运行于多个平台/处理器上的应用程序,部分应用可能需要很少的平台专属源码。ZooLib非常简单易用,你可以通过条件编译来轻松集成它。

原文:8 Free and Useful C++ GUI Libraries

8个免费实用的C++GUI库

8个免费实用的C++GUI库 C++标准中并没有包含GUI,这也使得C++开发图形化界面需要依赖于第三方的库。实际上,图形界面恰恰是C++的强项,小到平常使用的各类桌面软件,大到魔兽世界这样的游戏,...
  • hqiangtai
  • hqiangtai
  • 2016年08月18日 12:21
  • 827

推荐8个免费实用的C++ GUI库

推荐8个免费实用的C++ GUI库 http://www.csdn.net/article/2012-05-30/2806134 摘要:GUI是指采用图...
  • blacet
  • blacet
  • 2013年09月29日 16:48
  • 477

8 个免费实用的 C++ GUI 库推荐

爱之爽 整理了8个免费、实用的C++ GUI库,这些库可以帮助你在下一个项目中创建具有吸引力的、令人印象深刻的程序界面。  1.  Qt  Qt是一个跨平台应用和用户界面开发框架,...
  • aizhishuang
  • aizhishuang
  • 2016年07月05日 11:50
  • 59

8个免费实用的C++GUI库

C++标准中并没有包含GUI,这也使得C++开发图形化界面需要依赖于第三方的库。实际上,图形界面恰恰是C++的强项,小到平常使用的各类桌面软件,大到魔兽世界这样的游戏,都是C++擅长的地方。C++之所...
  • zhaoxiatengkong_1
  • zhaoxiatengkong_1
  • 2013年09月24日 00:13
  • 951

8 个免费实用的 C++ GUI 库

C++ is a multi paradigm, free form complied, general purpose and thus a very powerful language used ...
  • dgly1611
  • dgly1611
  • 2014年01月07日 09:43
  • 1249

几款国产开源的Windows界面库

上次介绍的几款图形界面库http://blog.okbase.net/vchelp/archive/23.html都是国外的开源项目,今天介绍的几款都是国人的开源项目,大部分是采用DirectUI设计...
  • educast
  • educast
  • 2014年05月07日 15:38
  • 3055

值得推荐的C/C++框架和库 【强烈推荐】

值得学习的C语言开源项目 Libevent libev是一个开源的事件驱动库,基于epoll,kqueue等OS提供的基础设施。其以高效出名,它可以将IO事件,定时器,和信号统一起来,统一放在事件...
  • zhq651
  • zhq651
  • 2016年10月22日 21:53
  • 3674

免费开源的嵌入式 OS、GUI、fs、数据库等

原文转自:http://blog.csdn.net/iuway/article/details/7302909 OS : rtems http://www.rtems.org/ftp/pub/...
  • u012993936
  • u012993936
  • 2015年04月24日 16:24
  • 1112

几款开源的图形界面库(GUI Libraries)

国外: SmartWin++  遵循BSD许可协议的C++ GUI库,建立在Windows API之上,但仍可以通过使用WineLib在Linux/xNix上使用。也支持Pocket PC和基...
  • langal1212
  • langal1212
  • 2017年04月21日 09:43
  • 2426

8 个很棒的免费的 C++ GUI 库

现在我们要给开发者分享几个C++GUI库。我希望这些库能帮助开发者开发出更优美的软件。 C++是一个多范式,自由编译格式的,对于日常编程应用非常强大的语言。这种语言被认为是一种中间层次的语言。主...
  • zxxSsdsd
  • zxxSsdsd
  • 2014年03月26日 14:41
  • 531
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:推荐8个免费实用的C++ GUI库
举报原因:
原因补充:

(最多只允许输入30个字)