Documentation de référence
https://blog.csdn.net/lidandan2016/article/details/85929069
https://blog.csdn.net/qq_42968012/article/details/126020554
https://blog.csdn.net/weixin_48467622/article/details/ 119982667
Résumé des étapes globales de la solution de test
Tout d’abord, QT6 ne peut pas être installé hors ligne et ne peut être installé qu’en ligne. Vous pouvez effectuer une recherche par vous-même pendant le processus d'installation. Par défaut, QT6 n'est pas livré avec le module de port série QSerialport . Par conséquent, vous devez télécharger la version inférieure du fichier de projet QSerialport, puis l'installer dans QT6creator. La plus importante est la version MinGW du compilateur du fichier de projet.
La solution globale nécessite deux parties : 1. Installation de la compilation MinGW version basse, 2. Téléchargement et installation du module QSerialport
1. Installez une version inférieure de MinGW ou d'autres composants dans QT6
Veuillez vous référer à : https://blog.csdn.net/weixin_43794311/article/details/132483610?
Deuxièmement, téléchargez la version inférieure de QSerialport que vous souhaitez utiliser
Vous pouvez utiliser la source miroir pour télécharger rapidement le package compressé de QSerialport. Miroir Tsinghua , téléchargez la version inférieure , vous pouvez choisir d'autres versions
1. Décompressez le fichier compressé téléchargé.
Après décompression, il contiendra certains des fichiers suivants
2. Utilisez QT6 pour ouvrir le projet de version basse téléchargé.
Il y a un problème. L'ouverture du fichier de projet de version basse est incompatible . Seul un fichier .pro est affiché dans le projet, donc l'installation du module échouera également. La solution est celle indiquée dans la figure ci-dessous, choisissez simplement le compilateur adapté à l'ancienne version du fichier. Ensuite, lorsque vous ouvrirez le projet, tous les fichiers seront affichés, pas seulement un fichier .pro, mais l'installation suivante se déroulera également sans problème.
Ce qui suit apparaît automatiquement lors de l'ouverture de l'ancienne version du projet QSerialport, et le coin inférieur gauche montre qu'il n'est pas configuré. À ce stade, vous pouvez choisir une version inférieure du compilateur.
Voici l'installation de l'ancienne version de QSerialport,
puis sélectionnez make à l'étape d'ajout de build, comme indiqué ci-dessous.
Voici comment sélectionner la version de compilateur appropriée. trousse.
S'il n'y a aucun problème avec les opérations suivantes, vous pouvez l'importer.
L'importation et les résultats réels ne sont pas exactement les mêmes
Le premier type : Bien que le module QSerialport puisse être importé, il n'est pas importé directement. Selon les invites du logiciel, la méthode d'importation semble être différente.
Le deuxième type : sélection du compilateur. Tant que vous utilisez QSerialport, vous devez utiliser une version inférieure du compilateur, sinon une erreur sera signalée.
Essayez de trouver un bon moyen, vous ne pouvez pas changer la version du compilateur à chaque fois
Vérifiez si vous pouvez trouver un fichier QSerialport pouvant être compilé avec une version supérieure du compilateur.
Trouvez donc directement le fichier de ce module de cette version
de qt.Après test et exécution, il s'avère qu'il peut être utilisé normalement, afin qu'une version supérieure du compilateur puisse être utilisée. Mais si le fichier est une ancienne version, il est probable qu'un ancien compilateur sera toujours nécessaire pour le transmettre.