Installer Qt sous Ubuntu

Installer Qt sous Ubuntu

J’ai tenté d’utiliser QTCreator à partir des dépôts mais il manque les sources de QT et est donc non utilisable directement….

J’ai donc téléchargé QtCreator avec la librairie Qt pré-compilé directement sur le site de QtSoftware

La version 32 bits

la version 64 bits

comme indiqué sur le site l’installation se fait facilement avec:

chmod u+x qt-sdk-linux-x86_64-opensource-2009.02.bin

puis

./qt-sdk-linux-x86_64-opensource-2009.02.bin

ensuite si vous chercher directement à compiler un projet d’exemple vous risquer de tomber sur une erreur du type:

/usr/bin/ld: cannot find -lfreetype

ou encore

/usr/bin/ld: cannot find -lgobject-2.0
/usr/bin/ld: cannot find -lSM
/usr/bin/ld: cannot find -lrender

c’est qu’il manque des librairies de développement sur votre système, dans mon cas il a fallut installer en plus (cela dépend de ce que vous avez installer auparavant…):

libfreetyper6-dev libglib2.0-dev libsm-dev libXrender-dev libfontconfig-dev

donc un

sudo apt-get install libfreetyper6-dev libglib2.0-dev libsm-dev libXrender-dev libfontconfig-dev

vous pouvez utiliser le gestionnaire de paquets,

ou cliquer simplement sur ce lien: apt://libfreetype6-dev,libglib2.0-dev,libsm-dev,libxrender-dev,libfontconfig-dev, qui installera tous ce qu’il faut.

(testé et fonctionnel sous Ubuntu Linux Jaunty Jackalope 9.04)

Édit: 7/08/2009: pour compiler les projets contenant de l’OpenGl vous aurez besoin de: mesa-common-dev,libglu1-mesa-dev, pour vous éviter:

 erreur: GL/gl.h : Aucun fichier ou dossier de ce type
error: GL/glu.h: Aucun fichier ou dossier de ce type

Édit: 31/1/2010 une version plus à jour de ce billet est disponible[link2post id= »531″] ici[/link2post]