我已按照此页面上的说明从 Git构建 Qt 5 从源代码构建 Qt 5.5。源代码在“~/qt5_source_built/qt5”中,Qt 5.5 构建的系统在“~/qt5_source_built/qt5.5-build”中。我使用了以下配置选项:
~/qt5_source_built/qt5/configure -developer-build -opensource -no-gtkstyle -nomake examples -nomake tests
然后使用“make -j4”构建qt-5.5系统。系统构建正常。
我使用 CMake 为 Qt 5.5 构建系统开发应用程序。它适用于通常的情况(例如可以使用 qtwebkit)。但是,当我想在新应用程序上测试 qtwebengine 模块时,我发现“~/qt5_source_built/qt5.5-build/qtbase”目录下似乎没有 qtwebengine 包含文件和库文件。
我尝试使用不同的目标重新制作系统:
make all -j4
make module-qtwebengine -j4
make module-qtwebengine-all -j4
但控制台不断输出
... Nothing to be done for ...
重新制作后,仍然无法在“~/qt5_source_built/qt5.5-build/qtbase”目录下找到 qtwebengine 包含和库文件。
我注意到 qtwebengine 源文件似乎可以在“~/qt5_source_built/qt5/qtwebengine/src”中找到,但我无法使用“make”命令构建它。
我是否错过了构建目录下的 qtwebengine 包含和库文件?如果没有,有谁知道我如何使用这个 Qt 5.5 git 源构建 qtwebengine ?
感谢您的任何建议。