Sur cette page

Compiler les sources de Qt

Vous pouvez installer Qt en compilant les sources de Qt. Cela s'avère utile si, par exemple :

  • Vous avez besoin d'une compilation personnalisée (par exemple, avec des correctifs ou des options de débogage).
  • Votre plateforme n'est pas prise en charge par les paquets précompilés.
  • Vous contribuez au développement de Qt ou déboguez son fonctionnement interne.

Remarque : dans la plupart des cas d'utilisation, autres que ceux énumérés ci-dessus, la meilleure façon d'installer Qt est d'utiliser Qt Online Installer. Consultez la page « Obtenir et installer Qt » à l'adresse Qt Online Installer.

La procédure d’installation diffère selon chaque plateforme Qt. Cette page fournit des informations pertinentes pour les plateformes prises en charge ainsi que des liens vers la configuration système requise pour chaque module.

Informations générales sur l'installation

Lorsque vous compilez les sources de Qt, vous utilisez l’outil configure pour configurer Qt pour une plateforme particulière avec un ensemble spécifique de fonctionnalités ou de modules Qt. Pour plus d’informations, consultez la page Options de configuration de Qt.

Processus de compilation et d'installation

Voici un bref aperçu du processus de compilation et d’installation :

  1. Téléchargez le code source de Qt et configurez l'environnement initial.
  2. Configurez la compilation en fonction du cas d'utilisation, par exemple le développement sur le système hôte ou la compilation croisée pour une plate-forme cible.
  3. Effectuez la compilation dans un répertoire distinct.
  4. Facultatif. Installez les artefacts générés.

Informations d'installation spécifiques à la plateforme

Windows

macOS

Linux

Linux embarqué

Android

iOS

Configuration système requise pour chaque module

Informations supplémentaires

Le dépôt Git de niveau supérieur de Qt5 contient un ensemble d’instructions de compilation sous forme de scripts de provisionnement, utilisés par le système d’intégration continue (CI) de Qt pour compiler et tester les plateformes prises en charge. Ces scripts sont utiles à toute personne compilant Qt à partir du code source, car ils fournissent des informations sur les outils et les composants requis pour chaque configuration.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.