Maison > développement back-end > C++ > Pourquoi ma version statique Qt5 ne parvient-elle pas à charger le plug-in de la plate-forme « Windows » ?

Pourquoi ma version statique Qt5 ne parvient-elle pas à charger le plug-in de la plate-forme « Windows » ?

Patricia Arquette
Libérer: 2024-11-25 03:19:11
original
470 Les gens l'ont consulté

Why Does My Qt5 Static Build Fail to Load the

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 :

  • imm32.lib
  • winmm.lib
  • Ws2_32.lib
  • qtmaind.l ib
  • Qt5Cored.lib
  • Qt5Guid.lib
  • Qt5Widgetsd.lib

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 :

  • yourapp.exe
  • Qt5Core.dll
  • ...
  • platforms/qwindows.dll
  • ...

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal