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 :
- Téléchargez le code source de Qt et configurez l'environnement initial.
- 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.
- Effectuez la compilation dans un répertoire distinct.
- 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
- Compilation d'Qt WebEngine à partir du code source
- Compilation d'Qt Quick 3D à partir du code source
- Compilation d'Qt Multimedia à partir du code source
- Qt GRPC et configuration requise pour le module « Qt Protobuf »
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.