Del*_*ani 0 c c++ linux user-interface
我想用C或C++编写一些简单的GUI应用程序,并且在跨平台工具包之间做出选择.请记住,我在Ubuntu中开发,最好没有IDE,最好是具有良好的跨平台支持.
其中一些工具包的优缺点是什么?你有哪些最好的经历?
到目前为止,我已经研究过Qt,GTK +和wxWidgets.
我有Qt和wxWidgets的经验.两者都适用于简单的GUI应用程序,但Qt看起来更专业.我喜欢它将GUI定义代码保存在单独的文件中(例如在.NET WinForms设计器中),并且它不与我们自己的代码混合.Qt Creator是一个很好的IDE,也可用于开发非Qt C/C++应用程序.
在Ubuntu中,Qt和wxWidgets都可以在存储库中使用,并且可以通过标准方式安装,而无需构建源代码.