Qt Web Engine Module for Qt 5.12.2
-
I also encountered this kind of problem
My program is based on the Windows platform (x86) using QT (5.15.2) source code, and the compiler used is MSVC 2019 64 bit. The program has now been successful. What kind of Cross compiler should be used on the platform (Galaxy Kirin v10+Feiteng CPU) that needs to be migrated now? I have found a Cross compiler gcc-arm-10.3-2021.07-x86_ 64-arch64-none-linux-gnu and the configuration file has been modified. The qtbase/mkspecs/linux aarch64-gnu-g++/qmake.conf compiler is the absolute path of the Cross compiler and executed in the source directory/ Configure prefix/usr/local/Qt-5.15.2-arm - release - open source - make examples - make tests - no opengl - skip qtlocation - skip qtconnectivity - xplatform Linux arch64 gnu g++- check all
The result of configuring the command is as follows:
Note: Also available for Linux: Linux lang Linux icc
Note: No wayland egl support detected Cross toolkit compatibility disabled
Note: The following modules are not being compiled in this configuration:
3dcore
3render
Webengine core
Webengine
Webenginewidgets
PDF
PDF widgets
WARNING: Cross compiling without sysroot Disabling pkg config
WARNING: A pkg config support is required to build QtWebEngine
WARNING: A pkg config support is required to build QtPdf
WARNING: QtWebEngine will not be built
WARNING: QtPdf will not be built
Qt is now configured for building Just run 'make'
Once everything is built, you must run 'make install'
Qt will be installed into '/usr/local/Qt 5.15.2 arm'
I hope to have these modules:
3dcore
3render
Webengine core
Webengine
Webenginewidgets
PDF
PDF widgets
QtWebEngine
QtPdf
-
@dearqt The webEngine moudle only have header and source files. It does not have the library files. So, you need to compile that on your own. Go to that directory and run the command window, there you should compile the library. Once compiled, it generates the library Qt5WebView.dll and Qt5WebView.a