Installieren der GTK-Entwicklungsumgebung


Antworten:


24

Ich betrüge und verwende stattdessen die Liste der Pakete, die zum Erstellen anderer großer GTK-Anwendungen benötigt werden:

sudo apt-get build-dep inkscape

Oder gehen Sie für einen minimaleren Ausgangspunkt auf das Nötigste und fügen Sie es hinzu, wenn Sie Folgendes benötigen:

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

1
Schön. Vielen Dank für diese Information (apt-get build)
Suhaib

8
Für die GTK3-Entwicklung muss das Paket libgtk-3-dev installiert werden.
Uhr

17

Für eine vollständige Entwicklungsumgebung installiert das Gnome-Entwickler- Installieren Sie gnome-devel Metapaket eine vollständige GTK + GNOME-Entwicklungsumgebung, einschließlich der Entwicklungsdokumentation und der Anjuta-IDE.

Dies ist viel mehr als das Minimum an Dingen, die Sie für die GTK-Entwicklung benötigen, aber es kann schön sein, alles zur Verfügung zu haben, was Sie wahrscheinlich brauchen.


DIES. Ich habe versucht, eine Bibliothek zum Laufen zu bringen, und sie hat sich immer wieder über fehlende Abhängigkeiten beschwert, und ich habe sie in ein paar Minuten zum Laufen gebracht.
Gabi Purcaru

@RAOF: gnome-devel wird unter Ubuntu 14.04 nicht installiert. Fehler: pastebin.com/QJXzpVmN Hilfe?
Pratnala

1

Sie möchten wahrscheinlich eine Anwendung wie Anjuta oder CodeBlocks (beide finden Sie im Software-Center).

Ich würde dringend empfehlen, Anjuta den meisten anderen IDEs vorzuziehen, unter anderem wegen der Glade-Integration, der Verwendung von Autotools (weniger Kopfschmerzen) und der Portabilität des Codes (Sie können einen beliebigen Texteditor verwenden =).

Wenn Sie keine idealen logischen Probleme haben, können Sie versuchen, Monodevelop zu verwenden (es ist eine gute IDE, ähnlich wie Visual Studio).

Um die Abhängigkeiten für eine grundlegende GTK + -Entwicklung zu ermitteln, müssen Sie nur buildessential und libgtk2.0-dev wie von Kees angegeben installieren.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.