Sur cette page

Construire les sources de Qt

Vous pouvez installer Qt en construisant les sources de Qt. Ceci est utile si, par exemple :

  • Vous avez besoin d'une version personnalisée (par exemple, avec des correctifs ou des options de débogage).
  • Votre plateforme n'est pas supportée par les paquets préconstruits.
  • Vous contribuez à Qt ou vous déboguez ses composants internes.

Note : Dans la plupart des cas d'utilisation, autres que ceux énumérés ci-dessus, la meilleure façon d'installer Qt est de le faire avec Qt Online Installer. Voir Obtenir et installer Qt avec Qt Online Installer.

La procédure d'installation est différente pour chaque plateforme Qt. Cette page fournit des informations pertinentes pour les plates-formes prises en charge et des liens vers les exigences système spécifiques aux modules.

Informations générales sur l'installation

Lorsque vous construisez les sources de Qt, vous utilisez l'outil configure pour configurer Qt pour une plateforme particulière avec un ensemble particulier de fonctionnalités ou de modules Qt. Pour plus d'informations, voir Options de configuration de Qt.

Le processus de construction et d'installation

Voici un bref aperçu du processus de construction et d'installation :

  1. Télécharger le code source de Qt et mettre en place l'environnement initial.
  2. Configurer la compilation en fonction du cas d'utilisation, comme le développement sur le système hôte ou la compilation croisée pour une plateforme cible.
  3. Construire (compiler) dans un répertoire séparé.
  4. Facultatif. Installer les artefacts construits.

Informations sur l'installation en fonction de la plate-forme

Windows

macOS

Linux

Linux embarqué

Android

iOS

Exigences système spécifiques aux modules

Informations complémentaires

Le dépôt Git de haut niveau qt5 contient un ensemble d'instructions de construction sous la forme de scripts de provisionnement, utilisés par le système d'intégration continue (CI) de Qt pour construire et tester les plateformes prises en charge. Ces scripts sont utiles à toute personne construisant Qt à partir des sources, car ils fournissent des informations sur les outils et les composants nécessaires 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.