Я хочу собрать Qt для моей машины с Windows, но она не работает.
Я вошел из каталога с именем Qt-5.8.0-build:
..\Qt-5.8.0-src\configure.bat -debug-and-release -platform win32-g++ -prefix C:\Qt\Qt-5.8.0-bin-x64
Но я получил несколько ошибок:
C:/Qt/Qt-5.8.0-src/qtbase/tools/configure/environment.cpp: In static member function 'static Compiler Environment::detectCompiler()':
C:/Qt/Qt-5.8.0-src/qtbase/tools/configure/environment.cpp:144:50: error: 'KEY_WOW64_32KEY' was not declared in this scope
KEY_WOW64_32KEY).toLower();
^
C:/Qt/Qt-5.8.0-src/qtbase/tools/configure/environment.cpp: In static member function 'static QString Environment::execute(const QString&, int*)':
C:/Qt/Qt-5.8.0-src/qtbase/tools/configure/environment.cpp:389:60: error: '_popen' was not declared in this scope
FILE *proc = _popen(command.toLatin1().constData(), "r");
^
C:/Qt/Qt-5.8.0-src/qtbase/tools/configure/environment.cpp:399:29: error: '_pclose' was not declared in this scope
int r = _pclose(proc);
^
<builtin>: recipe for target 'environment.o' failed
mingw32-make: *** [environment.o] Error 1
Что я мог сделать, чтобы это работало?
Спасибо за помощь
Задача ещё не решена.
Других решений пока нет …