Ответ 1
В моем (предвзятом) мнении и опыте вам лучше изучить GTK с помощью компиляции из командной строки и вашего любимого редактора (gedit, kate, vi, emacs, что угодно). Таким образом, вы можете учиться в своем собственном темпе, а не пытаться справиться с большой сложной средой, которая действительно не дружественна к новичкам. Тем не менее, имейте в виду devhelp (программа разработки документации GTK) и попробуйте создать пару графических интерфейсов с помощью glade3 и использовать их в своих программах на C.
Это может быть не тот ответ, который вы хотите, но я чувствую, что C/С++ GUI IDE имеют тенденцию сосать, по крайней мере, для новичков.
Anjuta может делать C/GTK +, но я лично не был очень впечатлен этим. Он спрашивает, какой плагин вы хотите открыть .glade файлы, новые проекты построены с помощью autoconf (что приводит к беспорядку более 70 файлов для простого "Hello world" ) и локализовано с помощью gettext по умолчанию (в результате получается куча шаблона code в main.c), и он вызывает такие диалоговые окна, когда вы вызываете странные граничные случаи, такие как двойной щелчок только что созданной кнопки:
Мое впечатление от Анджуты с точки зрения новичка было, как вы можете сказать, очень негативным. Он показывает множество расширенных опций, но не позволяет выполнять базовые задачи без особых хлопот. Анюта не одинока. В общем, я не верю, что когда-либо нашел (зрелую) C/С++ IDE для любого инструментария GUI, который был легким для новичка, подобного мне.