Vous êtes sur la page 1sur 6

Documentation ES

Installation de GTK sous Codeblocks

Equipe Systme
~

Installer GTK sous Codeblocks


Ralis par {Benoit Meriaux}
Le 12/09/2011

But du tutoriel
Installer et paramtrer la librairie GTK sous le logiciel Codeblocks.

Systme dexploitation requis :


WINDOWS
{DISTRIBUTION}

MAC {DISTRIBUTION}

LINUX {DISTRIBUTION}

Docs ES ECE

Page 1

Documentation ES

Installation de GTK sous Codeblocks

Table des matires

I.

Dcompression des fichiers GTK ................................................................................................. 3

II.

Placer les fichiers dans le rpertoire Codeblocks ........................................................................ 3

III.

Crer un projet GTK ..................................................................................................................... 4

IV.

Paramtrer GTK ........................................................................................................................... 4

V.

Tester linstallation et cest 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 lavez pas vous pouvez le tlcharger par le
biais du lien suivant : Code::Blocks et http://prdownload.berlios.de/codeblocks/codeblocks10.05mingw-setup.exe
Pour ma part je prfre tlcharger les versions 32 bits thoriquement plus stables.
Voici un lien pour tlcharger GTK+ : lien binaries + sources et
tlchargez http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.16/gtk+-bundle_2.16.620100912_win32.zip

Etapes suivre

I.

Dcompression des fichiers GTK

Vous devez maintenant indiquer au compilateur


o sont les sources de GTK+. Pour cela vous
devez avant
tout dcompresser le .zip
tlcharg pour GTK+.

II.

Placer les fichiers dans le rpertoire Codeblocks

Une fois ce .zip dcompress, slectionnez 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

Crer un projet GTK

Une fois la copie termine, lancez Codeblocks et


crez un nouveau projet.
Faites : Files->new->Project et choisissez GTK+
project.

Remplissez comme dhabitude la premire page,


en mettant bien le projet dans votre Z : pas
comme sur le screenshot^^ puis faites next

IV.

Paramtrer GTK

Vous arrivez cette page, normalement la ligne


est dj remplie avec $(#gtk) si ce nest 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 leventuel message : bad location

V.

Tester linstallation et cest parti !

Codeblocks vous ouvre un projet de base avec un main.c et les includes quil faut, faites F9 pour
compiler et tester, normalement vous ne devez pas avoir derreur et obtenir une petite fentre
comme sur le screenshot ci-dessous. Si cest 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 tlcharger par vous-mme GTK prenez bien la version 2.16, elle est plus stable alors
que la 2.22 ncessite priori une tape de plus pour linstallation.
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 cest cool, vous ferez enfin des projets avec des jolies fentres et pleins de
boutons.

IMPORTANT
Si lors de la premire compilation, Codeblocks vous fait des erreurs notamment avec error
compiler toochain, dsinstallez votre Codeblocks et rinstallez le proprement puis
recommencez le tuto, et faites attention si vous avez install allegro prcdemment, le GTK et
lallegro naime pas trop cohabiter.
Si vous souhaitez excuter 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

Vous aimerez peut-être aussi