NMAKE: erreur irrécupérable U1077: code retour '0xc0000135'
Je suis en train de suivre les étapes expliquées ici: mais après avoir entré la commande suivante dans la console:
configure.exe -release -no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-qt3support -no-multimedia -no-ltcg
J'obtiens le message d'erreur suivant:
....
....
....
Running syncqt...
Creating qmake...
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
cl -c -Fo./ -W3 -nologo -O2 /MP -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian
-IE:\qt_source\include -IE:\qt_source\include\QtCore -IE:\qt_source\include -IE:\qt_source\include\QtCore -IE:\qt_source\src\corelib
\global -IE:\qt_source\src\corelib\xml -IE:\qt_source\mkspecs\win32-msvc2010 -IE:\qt_source\tools\shared -DQT_NO_TEXTCODEC -DQT_NO
_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREA
D -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -c -Yc -Fpqmake_pch.
pch -TP qmake_pch.h
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\cl.EXE"' : return code '0xc0000135'
Stop.
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
del qbitarray.obj qbuffer.obj qcryptographichash.obj qfsfileengine.obj qfsfileengine_iterator.obj qbytearray.obj qvsnprin
tf.obj qbytearraymatcher.obj qdatetime.obj qdir.obj qdiriterator.obj qfile.obj qtemporaryfile.obj qabstractfileengine.obj qfsfi
leengine_win.obj qsystemlibrary.obj qfsfileengine_iterator_win.obj qfileinfo.obj qglobal.obj qhash.obj qiodevice.obj qlist.obj
qlinkedlist.obj qlocale.obj qmalloc.obj qmap.obj qregexp.obj qtextcodec.obj qutfcodec.obj qstring.obj qstringlist.obj qtextstr
eam.obj qdatastream.obj quuid.obj qvector.obj qsettings.obj qlibraryinfo.obj qvariant.obj qurl.obj qsettings_win.obj qmetatype
.obj qxmlstream.obj qxmlutils.obj qnumeric.obj
Could Not Find E:\qt_source\qmake\qbitarray.obj
del project.obj main.obj makefile.obj unixmake.obj unixmake2.obj mingw_make.obj option.obj winmakefile.obj projectgenerator.ob
j property.obj meta.obj makefiledeps.obj metamakefile.obj xmloutput.obj pbuilder_pbx.obj borland_bmake.obj msvc_nmake.obj msvc_vcproj
.obj msvc_vcxproj.obj msvc_objectmodel.obj msbuild_objectmodel.obj symmake.obj initprojectdeploy_symbian.obj symmake_abld.obj symmake
_sbsv2.obj symbiancommon.obj registry.obj epocroot.obj
Could Not Find E:\qt_source\qmake\project.obj
del qmake_pch.obj
Could Not Find E:\qt_source\qmake\qmake_pch.obj
del qmake_pch.pch
Could Not Find E:\qt_source\qmake\qmake_pch.pch
del qsystemlibrary.obj
Could Not Find E:\qt_source\qmake\qsystemlibrary.obj
del vc60.pdb
Could Not Find E:\qt_source\qmake\vc60.pdb
del vc70.pdb
Could Not Find E:\qt_source\qmake\vc70.pdb
del qmake.pdb
Could Not Find E:\qt_source\qmake\qmake.pdb
del qmake.ilk
Could Not Find E:\qt_source\qmake\qmake.ilk
del qmake.tds
Could Not Find E:\qt_source\qmake\qmake.tds
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
cl -c -Fo./ -W3 -nologo -O2 /MP -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -Igenerators\symbian
-IE:\qt_source\include -IE:\qt_source\include\QtCore -IE:\qt_source\include -IE:\qt_source\include\QtCore -IE:\qt_source\src\corelib
\global -IE:\qt_source\src\corelib\xml -IE:\qt_source\mkspecs\win32-msvc2010 -IE:\qt_source\tools\shared -DQT_NO_TEXTCODEC -DQT_NO
_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREA
D -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -c -Yc -Fpqmake_pch.
pch -TP qmake_pch.h
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\cl.EXE"' : return code '0xc0000135'
Stop.
Building qmake failed, return code 2
E:\qt_source>
Ce que je fais mal?
source d'informationauteur smallB
Vous devez vous connecter pour publier un commentaire.
Une recherche sur le web pour "code de retour 0xc0000135" est activée, les informations que cela signifie nmake ne trouve pas le compilateur. Ce qui signifie que vous n'avez pas à démarrer nmake dans un Visual Studio shell de commande. Si vous souhaitez utiliser un shell de commande, vous devez appeler vcvarsall.chauve-souris ou similaire dans le VC répertoire de vous d'installation de Visual Studio. Si ça ne fonctionne toujours pas, vérifiez les include et LIB variables d'environnement. Ils doivent contenir ...\VC\include et de %ProgramFiles%\Microsoft SDKs\Windows\v6.0A\include et de la LIB dirs.
lorsque vous avez configuré, vous avez oublié d'ajouter le comipiler option..
Ouvrir microsoft visual studio invite de commande et accédez au répertoire de Qt code source.
type
puis exécutez