Не новичок в Ubuntu или программировании, но я новичок в программировании на C и GTK. Использую Quickly для нечетной программы. Я хочу поиграть с C и GTK.
Какие пакеты gtk мне нужно установить, чтобы иметь работающую среду разработки с C?
Не новичок в Ubuntu или программировании, но я новичок в программировании на C и GTK. Использую Quickly для нечетной программы. Я хочу поиграть с C и GTK.
Какие пакеты gtk мне нужно установить, чтобы иметь работающую среду разработки с C?
Ответы:
Я обманываю и использую список пакетов, необходимых для создания других больших приложений GTK:
sudo apt-get build-dep inkscape
Или для более минимальной отправной точки, используйте минимум и добавьте, когда вам нужно:
sudo apt-get install build-essential libgtk2.0-dev
Для полноценной среды разработки метапакет gnome-devel установит полную среду разработки GTK + GNOME, включая документацию по разработке и среду разработки Anjuta.
Это намного больше, чем минимальный набор вещей, которые вам понадобятся для разработки GTK, но было бы неплохо иметь в наличии все, что вам, вероятно, понадобится.
Вы, вероятно, хотите приложение, такое как Anjuta или CodeBlocks (оба можно найти в центре программного обеспечения).
Я НАСТОЯТЕЛЬНО рекомендую Anjuta по сравнению с большинством других IDE для ее интеграции с Glade (среди прочих функций), использования автоинструментов (меньше головной боли) и переносимости кода (вы можете использовать любой текстовый редактор, который вам нравится =).
Если у вас нет идеологических проблем, вы можете попробовать использовать Monodevelop (это хорошая IDE, похожая на Visual Studio).
Чтобы получить зависимости для базовой разработки GTK +, просто установите builddessential и libgtk2.0-dev, как отметил Кис.