我正在嘗試在 Win10 下使用 VS2019 從源代碼構建 Qt 6.2。我按照https://doc.qt.io/qt-6/windows-building.html 中描述的步驟操作:
> set QTDIR=C:\dev\qt6\qt-everywhere-src-6.2.0
> cd %QTDIR%
> set PATH=%QTDIR%\qtbase\bin;%PATH%
> set PATH=C:\dev\qt6\Python39;%PATH%
> set PATH=C:\dev\qt6\perl\perl\bin;%PATH%
> set PATH=C:\dev\qt6\cmake-3.21.3-windows-x86_64\bin;%PATH%
> configure -debug-and-release
> cmake --build . --parallel
它建立了一段時間,然后最終顯示:
Remarque : inclusion du fichier : C:\dev\qt6\qt-everywhere-src-6.2.0\qtbase\include\QtCore/qsize.h
Remarque : inclusion du fichier : C:\dev\qt6\qt-everywhere-src-6.2.0\qtbase\include\QtCore/qrect.h
Remarque : inclusion du fichier : C:\dev\qt6\qt-everywhere-src-6.2.0\qtbase\include\QtCore/qxmlstream.h
Remarque : inclusion du fichier : C:\dev\qt6\qt-everywhere-src-6.2.0\qtbase\include\QtSvg/qtsvgglobal.h
Remarque : inclusion du fichier : C:\dev\qt6\qt-everywhere-src-6.2.0\qtbase\include\QtSvg\qtsvgversion.h
[3721/15034] Automatic MOC for target Qml
ninja: build stopped: subcommand failed.
這不是很冗長......我應該在哪里查找以獲取有關失敗的更多資訊?什么子命令失敗?
uj5u.com熱心網友回復:
并行構建Ninja不會在發生錯誤后立即停止輸出,因此錯誤描述可以駐留在日志結束之前很遠的地方。
此外,如果您的控制臺視窗緩沖區大小很小,則可以通過稍后的輸出完全重寫錯誤描述。
這樣你就可以:
- 增加控制臺緩沖區
- 建造
- 搜索 ( CTRL F) 字串:
FAILED:
或者
- 將構建輸出重定向到檔案
- 搜索字串:
FAILED:
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/331236.html
上一篇:從QGIS工具列選單中洗掉工具列
