使用QtWebEngine编译Qt5 qt-everywhere?

时间:2015-10-12 16:22:32

标签: c++ linux qt compilation configure

我从download.qt.io获得qt-everywhere-opensource-src-5.5.0.tar.gz。我解压缩并运行:

> ./configure -release -opensource -confirm-license -static \
    -no-sql-sqlite -qt-zlib -qt-libpng -qt-libjpeg -openssl \
    -qt-xcb -nomake examples
> make -j4
> sudo make install

一切都成功了。但是,如果我ls /usr/local/Qt-5.5.0/include,我看不到QtWebEngine的目录。的确,find /usr/local/Qt-5.5.0/ | grep QWeb会产生:

/usr/local/Qt-5.5.0/include/QtWebChannel/QWebChannelAbstractTransport
/usr/local/Qt-5.5.0/include/QtWebChannel/QWebChannel
/usr/local/Qt-5.5.0/include/QtWebSockets/QWebSocketServer
/usr/local/Qt-5.5.0/include/QtWebSockets/QWebSocketCorsAuthenticator
/usr/local/Qt-5.5.0/include/QtWebSockets/QWebSocket
/usr/local/Qt-5.5.0/lib/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake

也就是说,既不是QWebEngine也不是QWebKit。 grep QtWeb同样没有提供与这两者有关的任何内容。

但是,我知道这些包含在qt-everywhere包中 - 那里是qtwebengine目录以及qtwebkit目录。 ls qtwebengine/include显示QtWebEngine目录,其中包含相应的QtWebEngine包含文件。

我如何获得qt来编译和安装它?我查看configure --help无济于事。我所看到的只是一个-skip <module>标志,但是包括qtwebengine在内的任何事情都没有。

0 个答案:

没有答案