Я пытался построить Qt 5.0.1 с MSVS2010 в Windows 7.Фатальная ошибка при компиляции Qt в Windows,
Это мои шаги:
- Извлечение исходного кода в C: \ Qt \ 5.0. 1
- Start VS2010 командной строки
- конфигурацию типа (этот шаг занял примерно 45 минут)
- Тип NMAKE
Через час я получаю следующее сообщение об ошибке:
"C:\Program Files (x86)\Microsoft DirectX SDKUtilities\bin\x86\fxc.exe"
/nologo /E standardvs /T vs_2_0 /Fh shaders\standardvs.h ..\..\..\3rdparty\angle
\src\libGLESv2\shaders\Blit.vs
'C:\Program' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft DirectX SDKUtiliti
es\bin\x86\fxc.exe' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0
\VC\bin\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
Я искал в Интернете, и увидел множество решений, но ни один из них не решить мою проблему. Я даже переустановил Windows и повторил эти шаги, но снова получил ту же ошибку.
Какой путь был изменен? У меня точно такая же проблема в Windows 8 с VS2013 ... – codeling
... и изменил все переменные среды, чтобы больше не содержать пробелы, снова запускал configure, но не помог :( – codeling
Для меня мне нужно было установить Microsoft SDK. Отсутствовал фактический компилятор. Запустив «cl.exe», я обнаружил, что его нет. После установки команды компилятора были автоматически добавлены в путь среды. – Speakeasys