Installer GTK sous Codeblocks
Transcription
Installer GTK sous Codeblocks
Documentation ES Installation de GTK sous Codeblocks Equipe Système ~ Installer GTK sous Codeblocks Réalisé par {Benoit Meriaux} Le 12/09/2011 But du tutoriel Installer et paramétrer la librairie GTK sous le logiciel Codeblocks. Système d’exploitation requis : WINDOWS {DISTRIBUTION} MAC {DISTRIBUTION} LINUX {DISTRIBUTION} © Docs ES ECE Page 1 Documentation ES Installation de GTK sous Codeblocks Table des matières I. Décompression des fichiers GTK ................................................................................................. 3 II. Placer les fichiers dans le répertoire Codeblocks ........................................................................ 3 III. Créer un projet GTK ..................................................................................................................... 4 IV. Paramétrer GTK ........................................................................................................................... 4 V. Tester l’installation et c’est parti ! .............................................................................................. 5 © Docs ES ECE Page 2 Documentation ES Installation de GTK sous Codeblocks Outils / Connaissances requises Le tutoriel se fait sous Code::Blocks 10.05 si vous ne l’avez pas vous pouvez le télécharger par le biais du lien suivant : Code::Blocks et http://prdownload.berlios.de/codeblocks/codeblocks10.05mingw-setup.exe Pour ma part je préfère télécharger les versions 32 bits théoriquement plus stables. Voici un lien pour télécharger GTK+ : lien binaries + sources et téléchargez http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.16/gtk+-bundle_2.16.620100912_win32.zip Etapes à suivre I. Décompression des fichiers GTK Vous devez maintenant indiquer au compilateur où sont les sources de GTK+. Pour cela vous devez avant tout décompresser le .zip téléchargé pour GTK+. II. Placer les fichiers dans le répertoire Codeblocks Une fois ce .zip décompressé, sélectionnez tous les fichiers. Allez dans le dossier: C :\ProgramFiles(x86)\CodeBlocks\MinGW pour les Windows 64 bits Ou C:\Programmes\CodeBlocks\MinGW pour les Windows 32 bits et collez. © Docs ES ECE Page 3 Documentation ES III. Installation de GTK sous Codeblocks Créer un projet GTK Une fois la copie terminée, lancez Codeblocks et créez un nouveau projet. Faites : Files->new->Project et choisissez GTK+ project. Remplissez comme d’habitude la première page, en mettant bien le projet dans votre Z : pas comme sur le screenshot^^ puis faites next IV. Paramétrer GTK Vous arrivez à cette page, normalement la ligne est déjà remplie avec $(#gtk) si ce n’est pas le cas, remplissez la et faites Next © Docs ES ECE Page 4 Documentation ES Installation de GTK sous Codeblocks Remplissez exactement comme suit : Current variable sur : gtk Puis pour les lignes suivantes, cliquez sur les … au bout de la ligne pour parcourir les dossiers Base : C:\Program Files(x86)\CodeBlocks\MinGW Include: C:\Program Files(x86)\CodeBlocks\MinGW\include Lib: C:\Program Files(x86)\CodeBlocks\MinGW\lib Puis faites close ! ignorez l’eventuel message : bad location V. Tester l’installation et c’est parti ! Codeblocks vous ouvre un projet de base avec un main.c et les includes qu’il faut, faites F9 pour compiler et tester, normalement vous ne devez pas avoir d’erreur et obtenir une petite fenêtre comme sur le screenshot ci-dessous. Si c’est le cas, bravo GTK est configuré, supprimer tout le code que vous ne voulez pas dans le main et codez votre TP ! Sinon recommencez le tuto en le lisant ATTENTIVEMENT. © Docs ES ECE Page 5 Documentation ES Installation de GTK sous Codeblocks NOTE Si vous télécharger par vous-même GTK prenez bien la version 2.16, elle est plus stable alors que la 2.22 nécessite à priori une étape de plus pour l’installation. Cette étape consiste à copier C:\CodeBlocks\MinGW\include\gdk-pixbuf-2.0\gdk-pixbuf dans C:\CodeBlocks\MinGW\include\gdk-pixbuf. Vous verrez le GTK c’est cool, vous ferez enfin des projets avec des jolies fenêtres et pleins de boutons. IMPORTANT Si lors de la première compilation, Codeblocks vous fait des erreurs notamment avec error compiler toochain…, désinstallez votre Codeblocks et réinstallez le proprement puis recommencez le tuto, et faites attention si vous avez installé allegro précédemment, le GTK et l’allegro n’aime pas trop cohabiter. Si vous souhaitez exécuter vos programmes GTK en dehors de Codeblocks, vous devez installer les runtimes qui se trouvent ici : http://sourceforge.net/projects/gtkwin/files/GTK%2B%20Runtime%20Environment/GTK%2B%202.16/ © Docs ES ECE Page 6