Установка среды разработки gtk

Не новичок в Ubuntu или программировании, но я новичок в программировании на C и gtk. Быстро использовали для нечетной программы. Я хочу поиграть с C и gtk.

Какие gtk-пакеты мне нужно установить, чтобы иметь рабочую среду разработки с C?

Я обманываю и использую список пакетов, необходимых для создания других больших приложений GTK:

sudo apt-get build-dep inkscape 

Или для более минимальной начальной точки, идите с минимальным минимумом и добавьте, когда вам нужно:

 sudo apt-get install build-essential libgtk2.0-dev 

Для полной среды разработки, gnome-devel Установить gnome-devel metapackage установит полную среду разработки GTK + GNOME, включая документацию по разработке и IDE Anjuta.

Это намного больше, чем минимальный набор вещей, которые вам понадобятся для разработки GTK, но может быть приятно иметь все, что вам может понадобиться.

Вероятно, вам нужно приложение вроде Anjuta или CodeBlocks (оба могут быть найдены в программном центре).

Я бы высоко оценил Anjuta над большинством других IDE для интеграции Glade (среди других функций), использования autotools (меньше головных болей) и переносимости кода (вы можете использовать любой текстовый редактор, который вам нравится =).

Если у вас нет идеологических проблем, вы можете попробовать использовать Monodevelop (это хорошая среда разработки, похожая на Visual Studio).

Чтобы получить зависимости для базовой разработки GTK +, просто установите buildessential и libgtk2.0-dev, как отметил Kees.