Bonjour,
J'aimerais profiter d'un projet open source pour me mettre à Qt et à Clang.
Sur le site du projet, ils demandent "Qt 5.9.0 or later", sans plus de précisions.
Quand je veux installer Qt, il m'est demandé de choisir parmi une foultitude d'options organisées de manière hiérarchique.
Tout d'abord, au niveau supérieur, Preview, Qt Design Studio et Qt.
Comme il s'agit d'une application avec interface graphique, je suppose que les deux derniers sont obligatoires.
Au sein de Qt, il y a différentes versions, ainsi que l'élément Developer and Designer Tools. Les deux me posent problème.
Si je choisis une version (la 6.4.2, tant qu'à faire), il m'est alors proposé :
- WebAssembly
- MSVC 2019 ARM64
- MSVC 2019 64-bit
- MinGW 11.2.0-64bits
- Android
- Sources
- Qt Quick 3D
- Qt 5 Compatibility Module
- Qt Shader Tools
- Additional Libraries
- Qt Debug Information Files
- Qt Quick Timeline
Je ne sais que choisir... Comme je compte compiler sous Clang, je suppose que je dois d'office exclure MSVC/MinGW.
Pour Sources, il s'agit des sources de Qt ? Je ne compte pas les modifier. Je me dis que Qt Debug Information Files est nécessaire pour faire du déboguage.
Je ne parle même pas de tout ce qu'il y a dans Additional Libraries...
Pour le reste, j'ai l'impression que cela dépend uniquement du projet, et que ce dernier devrait explicitement le mentionner sur sa page GitHub.
J'ai été voir dans le CMakeLists.txt, et j'y ai en effet trouvé des composants.
Pour avoir Core, que suis-je supposé avoir coché ?
Pareil pour Concurrent, ou SVG : ils ne figurent pas dans la liste. La doc trouve bien ces composants, mais ne dit pas comment les installer...
Je n'aimerais pas avoir à tout installer par manque d'informations, aussi bien de la part du projet que de la doc de Qt.
Sinon, ça ne sert à rien de proposer de choisir...
Merci pour votre aide.
Partager