Comment faire pour résoudre mingw32-make.exe terminé avec le code 2 erreur?

J'ai installé Qt Open source 4.8.3 bibliothèque pour Windows sur Windows 8 Pro x64, Qt Creator 2.6.0 et MingW 4.4.0 manuellement. À partir de Qt Creator j'ai d'installation des kits et des compilateurs. J'ai ouvert l'horloge analogique exemple vient avec Qt Creator et de reconstruire le projet. D'erreur suivants sont émis par le compilateur.

Running steps for project analogclock...

Starting: "C:\Qt.8.3\bin\qmake.exe" C:\Qt.8.3\examples\widgets\analogclock\analogclock.pro -r -spec win32-g++

The process "C:\Qt.8.3\bin\qmake.exe" exited normally.

Starting: "C:\MingW\bin\mingw32-make.exe" 

C:/MingW/bin/mingw32-make -f Makefile.Release

mingw32-make[1]: Entering directory `C:/Qt/4.8.3/examples/widgets/analogclock-build-Desktop-Release'

g++ -c -O2 -Wall -Wextra -fno-exceptions -fno-rtti -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -DQT_NO_DYNAMIC_CAST -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"release" -I"..\analogclock" -I"." -I"..\..\..\mkspecs\win32-g++" -o release\analogclock.o **..\analogclock\analogclock.cpp**

mingw32-make[1]: Leaving directory `C:/Qt/4.8.3/examples/widgets/analogclock-build-Desktop-Release'

mingw32-make[1]: *** [release/analogclock.o] Error 1

mingw32-make: *** [release] Error 2

The process "C:\MingW\bin\mingw32-make.exe" exited with code 2.

Error while building/deploying project analogclock (target: Desktop)

When executing step 'Make'

J'ai vérifié que C:/Qt/4.8.3/examples/widgets/analogclock/analogclock.cpp existe. En outre, ce projet avec Qt installation et je n'ai pas changer quoi que ce soit.

Pourquoi est-ce que cette erreur se produise et comment puis-je résoudre ce problème?

  • Avez-vous essayé de lancer le g++ ... commande vous-même, et de voir ce que les erreurs qu'il vous donne? Il ressemble à faire n'est pas de vous donner quelque chose d'utile.
  • Le répertoire de sortie (c'est à dire, la release répertoire) existent dans l'emplacement prévu?
  • Quand j'ai essayé d'exécuter g++, j'ai eu d'erreur du système en disant: "libgmp-3.dll" n'a pas été trouvé. J'ai cherché MinwG et trouvé libgmp-10.dll. Je suppose que j'ai besoin d'installer l'ancienne version de libgmp?
  • Assurez-vous que le répertoire bin de mingw est dans votre path. Cela devrait au moins prendre soin de l' "libgmp-3.dll" erreur.
  • Avez-vous installé des versions de Qt libs? De toute façon, essayez de générer la version de Débogage de analogclock.
  • bin de mingw est dans le chemin.
  • j'ai installé la version de la version de Qt. j'ai essayé de debug et release de la version de mon projet qui n'a pas fonctionné. je vais essayer de construction debug de analogclock mais je ne pense pas que ce soit le problème.

InformationsquelleAutor Donotalo | 2012-11-18