J'ai installé Qt 4.6.3 sur C: \ Qt \ 4.6.3 (Windows).QtXmld4.dll n'a pas été trouvé
Je viens de compiler une application Qt et suis allé exécuter le fichier EXE. Lorsque vous double-cliquez sur l'exécutable, vous avez vu un message d'erreur:
"Cette application n'a pas pu démarrer car QtXmld4.dll n'a pas été trouvé La réinstallation de l'application peut résoudre ce problème."
QtXmld4.dll trouvé dans C: \ Qt \ 4.6.3 \ lib. Lors de la copie de ce fichier dans le même répertoire que l'exécutable, je ne vois plus cette erreur, mais plutôt la même erreur pour la DLL principale Qt.
Y a-t-il une variable d'environnement que j'aurais dû définir pour que ces bibliothèques soient trouvées?
variables d'environnement Qt actuel: Path = C: \ Qt \ 4.6.3 \ lib; C: \ Qt \ 4.6.3 \ bin; C: \ Qt \ 4.6.3 \ comprennent;% PATH% QMAKESPEC = C: \ Qt \ 4.6.3 \ mkspecs \ win32-g ++ QTDIR = C: \ Qt \ 4.6.3 QTLIB = C: \ Qt \ 4.6.3 \ lib
TIA
Notez que le QtXmld4.dll est une version de débogage de la DLL (version de version est QtXml4.dll). Voir cette question http://stackoverflow.com/q/3675450/362638 pour plus d'informations sur les versions dll et release. –