Я хотел бы собрать Qt 5.12 из исходного кода, включая Qt WebEngine на Windoww 10 (64-битная версия). Согласно документации , Visual Studio 2017 необходима для этой задачи, которую я не могу использовать из-за ограничений других задействованных библиотек.
Я застрял в Visual Studio 2015. Возможные варианты: clang или компилятор Intel. Сборка Qt сама необходима, потому что нужно применить некоторые патчи.
Кто-нибудь преуспел с этим?
Когда Qt сконфигурирован, кажется, нет опций для явного включения / выключения WebEngine. Вместо этого компиляция этого модуля просто пропускается без дальнейшего сообщения, если компилятор не совпадает.
Моя конфигурация на данный момент:
configure.bat ^
-prefix !DESTINATION! ^
-opensource ^
-confirm-license ^
-platform win32-msvc2015 ^
-release ^
-force-debug-info ^
-system-zlib ^
-openssl-runtime ^
-qt-libpng ^
-qt-libjpeg ^
-qt-sqlite ^
-sql-odbc ^
-sql-sqlite ^
-no-gif ^
-nomake tests -nomake examples ^
-no-dbus ^
-no-opengl ^
-icu ^
-webengine-printing-and-pdf ^
"ICU_PREFIX=!ICUDIR!" ^
"ZLIB_PREFIX=!INTEL_ZLIB_DIR!" ^
"ZLIB_LIBS=-lzlib" ^
"OPENSSL_PREFIX=!OPENSSLDIR!" ^
"OPENSSL_LIBS=-llibssl -llibcrypto"