Installation de l'environnement de développement GTK

31

Pas nouveau pour Ubuntu ni pour la programmation, mais je suis nouveau pour la programmation en C et gtk. J'ai utilisé Quickly pour le programme étrange. Je veux jouer avec C et gtk.

Quels packages gtk dois-je installer pour avoir un environnement de développement fonctionnel avec C?

cortexuvula
la source
1
developer.ubuntu.com/get-started m'a également été très utile.
TryTryAgain

Réponses:

24

Je triche et utilise à la place la liste des packages nécessaires pour construire d'autres grandes applications GTK:

sudo apt-get build-dep inkscape

Ou pour un point de départ plus minimal, optez pour le strict minimum et ajoutez quand vous avez besoin de:

sudo apt-get install build-essential libgtk2.0-dev
Kees Cook
la source
1
joli. Merci pour cette info (apt-get build)
Suhaib
8
Pour le développement de GTK3, il est nécessaire d'installer le paquet libgtk-3-dev.
uthark
17

Pour un environnement de développement complet, le métapaquet gnome-devel Installer gnome-devel installera un environnement de développement GTK + GNOME complet, y compris la documentation de développement et l'IDE Anjuta.

C'est beaucoup plus que l'ensemble minimal de choses dont vous aurez besoin pour le développement de GTK, mais il peut être agréable de disposer de tout ce dont vous aurez probablement besoin.

RAOF
la source
CETTE. J'ai essayé de faire fonctionner une bibliothèque et elle se plaignait des dépendances manquantes et je l'ai fait fonctionner en quelques minutes avec ça.
Gabi Purcaru
@RAOF: gnome-devel ne s'installe pas sur Ubuntu 14.04. Erreur: pastebin.com/QJXzpVmN Une aide?
pratnala
1

Vous voulez probablement une application comme Anjuta ou CodeBlocks (les deux peuvent être trouvées dans le centre logiciel).

Je suggérerais vivement Anjuta par rapport à la plupart des autres IDE pour son intégration Glade (entre autres fonctionnalités), l'utilisation des outils automatiques (moins de maux de tête) et la portabilité du code (vous pouvez utiliser n'importe quel éditeur de texte que vous aimez =).

Si vous n'avez pas de problème généalogique, vous pouvez essayer d'utiliser Monodevelop (c'est un bon IDE, similaire à Visual Studio).

Pour obtenir les dépendances pour un développement GTK + de base, installez simplement buildessential et libgtk2.0-dev comme l'a noté Kees.

RolandiXor
la source