是否有一个简单而美观的GUI库用于C程序?

时间:2011-10-29 11:25:13

标签: c linux user-interface open-source

我在大学学习期间主要以C语言编程。我想知道是否有一些简单的开源库可以让我为C中的程序制作GUI。

要优先考虑的事情:

  1. 简单
  2. 好看的
  3. 功能
  4. 我不知道如何用C ++编程,更愿意保留纯C语言。

2 个答案:

答案 0 :(得分:5)

我强烈推荐Glade + GTK。

我将它与python结合使用,效果很好。 它的使用也非常简单。

这是一个例子:

http://people.gnome.org/~newren/tutorials/developing-with-gnome/html/apc.html#libglade-example-1

希望有所帮助!

编辑:

这是一个更广泛的教程:

http://www.micahcarrick.com/gtk-glade-tutorial-part-1.html

答案 1 :(得分:0)

但是,请注意,在C语言中编写GUI代码可能很困难,因为C语言在许多不同的系统上运行(例如在Linux,MacOSX,Android和Windows上)。 Gtk声称有这样一个目标,但我不知道它是否完全达到了目标。