在没有Visual Studio 2017的Windows上构建Qt WebEngine

时间:2019-06-25 11:51:09

标签: windows visual-studio qt build qtwebengine

我想从包括Windoww 10(64位)上的Qt WebEngine在内的源代码构建Qt 5.12。 documentation认为,由于涉及的其他库的限制,我无法使用Visual Studio 2017来完成该任务。

我坚持使用Visual Studio2015。可能的选项可能是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"

0 个答案:

没有答案