Сделал такой Makefile для создания libQt5WebEngine.a:
di= -I. \
-I.. \
-I..\..\core \
-I..\..\..\include \
-I..\..\..\include\QtQml \
-I..\..\..\include\QtGui \
-I..\..\..\include\QtCore \
-I..\..\..\include\QtQuick \
-I..\..\..\include\QtQuick\5.4.1\QtQuick \
-I..\..\..\include\QtWebEngine\5.4.1\QtWebEngine \
#moc_qquickwebengineview_p.cpp: qquickwebengineview_p.h
# ..\..\..\bin\moc.exe $< -o $@ $(di)
#moc_qquickwebengineview_p_p.cpp: qquickwebengineview_p_p.h
# ..\..\..\bin\moc.exe $< -o $@ $(di)
all: qquickwebenginehistory.o qquickwebengineloadrequest.o qquickwebenginenavigationrequest.o qquickwebenginenewviewrequest.o qquickwebenginesettings.o qquickwebenginesingleton.o qquickwebengineview.o qtwebengineglobal.o
ar rvs libQt5WebEngine.a qquickwebenginehistory.o qquickwebengineloadrequest.o qquickwebenginenavigationrequest.o qquickwebenginenewviewrequest.o qquickwebenginesettings.o qquickwebenginesingleton.o qquickwebengineview.o qtwebengineglobal.o
.cpp.o:
g++ -c -O2 $(di) $< -o $@
Видимо что-то не правильно, т.к. при сборке программы выходит сообщение
undefined reference to `__imp__ZN11QtWebEngine10initializeEv'
collect2.exe: error: ld returned 1 exit status
Подскажите, как эту либу правильно собрать.