2017-02-11 27 views
0

QT-5.8をgithubから正常にコンパイルしました。各サブモジュールはQTが提供するinit-repositoryでクローン化されています。しかし、Qt5.8ではqtwebkitが削除されています。qt-5.8でqtwebkitをコンパイルする方法

私のアプリはqtwebkitを必要とするので、qtwebkitサブモジュールをクローンしてqmakeします。

しかし、それは私がどのようにQTで、単一のサブモジュールをコンパイルすることは考えている

(test -e Makefile.api || /usr/local/Qt-5.8.0/bin/qmake -o Makefile.api /home/tumh/qt5/qtwebkit/Source/api.pri) && make -f Makefile.api 
make[1]: Entering directory '/home/tumh/qt5/qtwebkit/Source' 
make[1]: *** No rule to make target '/home/tumh/qt5/qtwebkit/Source/WebCore//libWebCore.a', needed by '../lib/libQt5WebKit.so.5.8.0'. Stop. 
make[1]: Leaving directory '/home/tumh/qt5/qtwebkit/Source' 
Makefile:40: recipe for target 'sub-api-pri-make_first-ordered' failed 
make: *** [sub-api-pri-make_first-ordered] Error 2 

コンパイルエラーを示しています。

ご迷惑をおかけして申し訳ございません。

ありがとうございました!

+0

webenginewidgetsモジュールの一部であり、Qt 5.8.0「ボックスから」に含まれるQWebEngineViewの使用についてはどうですか? –

答えて

1

ウェブキットのtarballをofficial releasesから取得する必要があります。それはQt-5.8でうまくいくはずです。