使用 Ubuntu 进行 C++ GUI 开发有哪些选项可用?

使用 Ubuntu 进行 C++ GUI 开发有哪些选项可用?

我知道 Qt 是用于前端应用程序的 C++ 软件开发框架,我也知道 Eclipse 是用于 Java 和 C++ 的 IDE,但我想知道是否有人可以推荐其他允许在 Ubuntu 上快速开发 GUI 应用程序的 IDE。到目前为止,我所有的 Ubuntu 端开发都是基于命令行的,因此 Makefile 和 Eclipse 就足够了。现在我需要编写一个在 Ubuntu 上运行的 GUI 应用程序,欢迎大家推荐一个好的工具。非常感谢

答案1

如果我使用 Qt,我会改用 QtCreator。对于 GTKMM,我会使用 emacs/gedit/anjuta 或带有 pkg​​-config 插件的 eclipse。根据我的经验,我发现 Gtkmm 总体上更接近 STL 和 C++,您也可以在某些地方使用 boost。Qt 是一个更完整的框架,它提供 boost 和 STL 上也提供的功能。尝试两者,看看您更喜欢哪个。

答案2

如何使用 Glade 和 C++:http://glade.gnome.org/

Gtk+ 界面构建器,输出可在 GTK+ 中解析的 XML 定义。

我还没有将它与 C++ 一起使用过,但它与 python 和 GTK 配合得很好。

答案3

如果你使用 QT,那么http://kdevelop.org/应该是一个强有力的竞争者。它既有以代码为中心的 IDE,也有 GUI“构建器”界面。Universe 存储库中有一个最新版本。

Kdevelop 还可以作为许多其他语言的 IDE。

相关内容