代码之家  ›  专栏  ›  技术社区  ›  Delan Azabani

C或C++中的跨平台GUI工具包?[关闭]

  •  0
  • Delan Azabani  · 技术社区  · 15 年前

    我想在C或C++中编写一些简单的GUI应用程序,并在跨平台工具包之间进行选择。请记住,我正在Ubuntu中开发,最好没有IDE,最好有良好的跨平台支持。

    这些工具包的优点和缺点是什么?你在哪方面的经验最好?

    到目前为止,我已经研究了qt、gtk+和wxwidgets。

    3 回复  |  直到 9 年前
        1
  •  5
  •   Federico klez Culloca    15 年前

    我有qt和wxwidgets的经验。对于简单的GUI应用程序,两者都可以,但qt看起来更专业。我喜欢它将GUI定义代码保存在单独的文件中(如.NET WinForms Designer),并且它不与我们自己的代码混合。Qt Creator是一个很好的IDE,它也可以用于开发非QT/C/C++应用程序。

    在Ubuntu中,qt和wxwidget都在存储库中可用,并且可以通过标准方式安装,而无需构建源代码。

        2
  •  1
  •   Tomasz Kowalczyk    15 年前

    我有一个朋友正在编程3D游戏引擎,他正在使用和推荐WXWidgets。另一方面,我有一些朋友正在为诺基亚手机开发应用程序,他们也在使用qt,并推荐它。答案是-选择最适合你的。;

        3
  •  0
  •   Ricardo Ferreira    15 年前

    由于qt和wxwidget都被推荐了,我只知道再推荐一个:clutter。它更像是一个小部件工具包,在OpenGL中呈现。