【发布时间】:2013-01-21 10:50:57
【问题描述】:
我知道当有人考虑不同的 GUI 库时,这不是第一个话题。但我有一些“其他人”没有的具体问题和需求。
(像往常一样)我是新手程序员,现在正在学习 C++(用 C++ 完成思考),我的大学希望我学习一些用于编程项目的 GUI(我是电子专业的学生)——我写这篇文章是因为我个人想在学习一些额外的库之前更好地了解 C++。但在这种情况下,现实是残酷的:)。
我正在寻找 simple(易于编写)库,可以在 windows、linux 和嵌入式系统(嵌入式 linux 或任何其他轻量级 ARM 系统,没有必要的android)没有太多(最好的情况 - 任何)修改。我希望这个库轻量级(这就是我淘汰 QT 的原因),易于与其他库一起使用(用于音频/视频播放器或某些网络应用程序)和语言(我也想用 C 编写,我相信这将是我的主要语言,可能是一些 python、D 或 java)。文档/教程也应该简单明了 - 我的英语技能非常基础,你可以阅读我的帖子。
在谷歌上搜索了几个小时后,我投票支持 GTK/GTKmm,它允许我使用 LXDE、XFCE 和 GNOME(轻型/中型/重型)而无需安装额外的库,用 C、C++、D、Python、Java 等编写代码存在的每一种编程语言。另一方面,许多人写道,FLTK 非常简单、最便携,而且可能是最快的。 WxWidgets 有很多积极的意见,所以...我只是不知道,请帮助我。
感谢您的回复,
帕维尔
【问题讨论】:
-
对不起,我们帮不了你。如果对此有一个正确的答案,您就已经找到了。正如您已经发现的那样,不同的人对此有不同的看法,您将不得不决定什么最适合您。
-
如果我有上面发布的要求,我相信只有一个正确答案... 问题是:FLTK 会处理我的要求吗?我正在寻找最轻、最简单的 GUI,不可能有 2 个最轻的 GUI 来完成这项工作......