最近我开始学习C/gtk+编程。想问一个问题:除了命令行界面之外,还有哪些可用于 C/gtk+ 开发的 IDE?
谢谢。
根据我(有偏见的)观点和经验,你最好通过命令行编译和你最喜欢的编辑器(gedit、kate、vi、emacs,等等)来学习 GTK。这样,您就可以按照自己的节奏学习,而不是尝试去应对一个对初学者来说确实不友好的大型复杂 IDE。尽管如此,请注意 devhelp(GTK 的开发文档程序)并尝试使用glade3 构建几个GUI 并在您的C 程序中使用它们。
这可能不是您想要的答案,但我觉得 C/C++ GUI IDE 往往很糟糕,至少对于初学者来说是这样。
Anjuta http://www.anjuta.org/可以做C/GTK+,但我个人对此印象不深。它会询问你想用什么插件打开 .glade 文件,新项目是使用 autoconf 构建的(导致一个简单的“Hello world”有 70 多个文件混乱),并默认使用 gettext 进行本地化(导致一堆样板文件) main.c 中的代码),当您调用奇怪的边缘情况(例如双击刚刚创建的按钮)时,它会弹出这样的对话框:
正如你所知,从初学者的角度来看,我对 Anjuta 的印象是非常负面的。它显示了很多高级选项,但不允许您轻松完成基本任务。安朱塔并不孤单。总的来说,我认为我还没有找到一个(成熟的)C/C++ IDE 来支持任何 GUI 工具包,并且对像我这样的初学者来说很容易。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)