我正在QT 5.8.0
使用Mingw-w64构建源代码。我按照“使用 MinGW 为 x64 (x86_64) 目标构建 Qt”部分中描述的步骤进行操作。
从http://download.qt.io/official_releases/qt/5.8/5.8.0/single/qt-everywhere-opensource-src-5.8.0.zip下载 QT 5.8.0 源并解压到文件夹 E:\QTMinGW64 \qt-everywhere-opensource-src-5.8.0
从https://sourceforge.net/projects/mingw-w64/files/latest/download下载 MinGW-w64-install.exe并将其安装在 E:\QTMinGW64\mingw-w64-v6.3.0\x86_64-6.3.0 下-posix-seh-rt_v5-rev1
我还在 E:\QTMinGW64\mingw-w64-v6.3.0\tools 下安装了 perl、jom 和 fart
我创建了一个构建目录 E:\QTMinGW64\qt-5.8.0-x64-build。
- 调用 cmd.exe
- 执行以下操作:
set PATH=E:\QTMinGW64\mingw-w64-v6.3.0\x86_64-6.3.0-posix-seh-rt_v5- rev1\mingw64\bin;E:\QTMinGW64\tools\perl\bin;E:\QTMinGW64\tools\jom;E:\QTMinGW64\tools\fart;C:\Windows\System32;
set LANG=en
cd E:\IMRI\QTMinGW64\qt-5.8.0-x64-build
- qt源码下运行configure命令
> E:\QTMinGW64\qt-everywhere-opensource-src-5.8.0\configure -platform win32-g++ -opensource -debug -debug-and-release -confirm-license -static -opengl desktop -openssl -plugin-sql-odbc -plugin-sql-sqlite -nomake examples -nomake tests
执行configure
进行了一段时间,然后停止checking for gold linker
并出现一个窗口弹出窗口显示 error ld.gold.exe has stopped working
。
我究竟做错了什么?请帮忙。
到目前为止我尝试了什么:
- 以管理员身份运行 cmd.exe
- 停止杀毒软件