在C或C ++跨平台GUI工具包? [英] Cross-platform GUI toolkit in C or C++?

查看:146
本文介绍了在C或C ++跨平台GUI工具包?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我期待编写C或C ++一些简单的GUI应用程序,和我卡住了跨平台的工具包之间选择。请记住,我在Ubuntu正在开发,preferably没有一个IDE和preferably具有良好的跨平台支持。

I'm looking to write some simple GUI applications in C or C++, and am stuck for choice between the cross-platform toolkits. Keep in mind that I am developing in Ubuntu, preferably without an IDE, and preferably with good cross-platform support.

什么是一些工具包的利弊?其中有你有最好的经验?

What are the pros and cons of some of these toolkits? Which have you had the best experience with?

到目前为止,我已经看了到Qt,GTK +和wxWidgets的。

So far, I've looked into Qt, GTK+ and wxWidgets.

推荐答案

我有Qt和wxWidgets的经验。两者都是简单的GUI应用程序确定,但Qt的看起来更专业。我喜欢它让GUI定义code在单独的文件(如在.NET的WinForms设计师),并且它不符合我们自己的code混合。 Qt Creator的是优秀的IDE它也可以用于开发非Qt的C / C ++应用程序。

I have experience with Qt and wxWidgets. Both are OK for simple GUI applications, but Qt looks more professional. I like that it keeps GUI definition code in separate files (like in .NET WinForms designer), and it is not mixed with our own code. Qt Creator is good IDE which may be used also for developing non-Qt C/C++ applications.

在Ubuntu中,Qt和wxWidgets的是在存储库中可用的,并且可以通过标准方式进行安装,而不构建源

In Ubuntu, both Qt and wxWidgets are available in the repository, and can be installed by standard way, without building the source.

这篇关于在C或C ++跨平台GUI工具包?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆