Maison >développement back-end >C++ >Pourquoi ma version statique Qt5 ne parvient-elle pas à charger le plug-in de la plate-forme « Windows » ?
La version statique de Qt5 ne parvient pas à charger le plug-in de plateforme « windows »
Lors de la création d'une application Qt 5.0.2 à l'aide d'une distribution statique personnalisée dans Visual Studio 2012, les développeurs rencontrent souvent l'erreur « Échec du chargement des fenêtres du plug-in de plateforme ». Pour résoudre ce problème, les étapes suivantes sont généralement recommandées.
Tout d'abord, assurez-vous que l'entrée de l'éditeur de liens inclut les éléments nécessaires bibliothèques :
Cependant, l'ajout de "qwindowsd.lib" à cette liste peut ne pas résoudre le problème.
Construire une bibliothèque de liens dynamiques (Remarque : pour les versions dynamiques uniquement)
Si l'application est créée dynamiquement, il est essentiel de déplacer le qwindows.dll dans le même répertoire que l'exécutable. La structure suivante doit être conservée :
De plus, le répertoire des plugins doit être omis. Tous les dossiers nécessaires de QT_BASE/.../plugins/* doivent être placés directement avec les binaires.
Référence
Ces informations sont dérivées d'un fil de discussion sur un forum : http://qt-project.org/forums/viewthread/27056/#122588
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!