Ceci est une ancienne révision du document !
Dernière mise à jour : 25 février 2017.
Pour écrire des programmes en C++ avec Qt, il est nécessaire d'installer différents outils. Dans de nombreux cas, l'installation de Qt permet d'installer tous les outils de base, mais il faudra parfois installer des outils supplémentaires.
Le premier (et seul) outil à installer pour programmer en C++ est un compilateur C++. Un compilateur est un outil qui prend du code C++ dans des fichiers textes et produit des binaires.
Certains compilateurs sont disponibles sur plusieurs systèmes, alors que d'autres compilateurs sont spécifique d'un système. Pour les plus connus sur Desktop :
Dans le cas des mobiles (Android, iOS), la compilation est un peu particulière. Il s'agit d'une cross-compilation, c'est-à-dire que le programme est compilé sur un système (hôte) différent du système cible. Par exemple, compiler une programme pour Android sur Windows. Il faut donc installer un environnement de compilation spécifique.
il y a une version de mingw fournie dans l'installer. A utiliser par defaut. Mais egalement possible d'installer une verison plus recente, cf https://openclassrooms.com/forum/sujet/mettre-a-jour-le-mingw-gcc-de-code-blocks
Version actuelle : 2015. Mais Qt dispo aussi pour des anciennes version (2013 et 2010). Pas utile, sauf cas particulier.
installation via les depots : clang et gcc
installation via XCode. Permet d'installer Clang et outils pour iOS
cross compile, sur windows, linux et mac. Necessite 2 outils :