0

我正在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。

  1. 调用 cmd.exe
  2. 执行以下操作:

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

  1. 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

我究竟做错了什么?请帮忙。

到目前为止我尝试了什么:

  1. 以管理员身份运行 cmd.exe
  2. 停止杀毒软件
4

0 回答 0