Qt
ソースからQtWebEngineを構築する
サーチ…
前書き
QtWebEngineをmp3サポートのような何らかの理由でソースから構築する必要があることがあります。
Windowsでのビルド
要件
- Windows 10、 システムロケールを英語に設定してください 。そうしないとエラーが発生することがあります
- Visual Studio 2013または2015
- QtWebEngine 5.7ソースコード( ここからダウンロード可能)
- Qt 5.7のバージョンをインストールしてインストールし、
qmake.exe
フォルダをシステムパスに追加します - Python 2、
python.exe
フォルダをシステムパスに追加python.exe
- Git、システムパスに
git.exe
フォルダを追加する - gperf、システムパスに
gperf.exe
フォルダを追加する - flex-bison、
win_bison.exe
フォルダをシステムパスに追加し、win_bison.exe
名前を変更しbison.exe
注:私はVisual Studioのバージョン、すべてのQtバージョンをテストしませんでした。ここでは例を取ってみましょう、他のバージョンはほぼ同じでなければなりません。
構築するステップ
- ソースコードをフォルダに解凍して、それを
ROOT
と呼ぶ -
Developer Command Prompt for VS2013
、ROOT
フォルダに移動します -
qmake WEBENGINE_CONFIG+=use_proprietary_codecs qtwebengine.pro
実行します。 mp3サポートを有効にするには、このフラグを追加します。 -
nmake
実行する
注:ライセンス問題のため、QtWebEngineではデフォルトでMp3がサポートされていません。追加したコーデックのライセンスを取得してください。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow