サーチ…


前書き

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バージョンをテストしませんでした。ここでは例を取ってみましょう、他のバージョンはほぼ同じでなければなりません。

構築するステップ

  1. ソースコードをフォルダに解凍して、それをROOTと呼ぶ
  2. Developer Command Prompt for VS2013ROOTフォルダに移動します
  3. qmake WEBENGINE_CONFIG+=use_proprietary_codecs qtwebengine.pro実行します。 mp3サポートを有効にするには、このフラグを追加します。
  4. nmake実行する

注:ライセンス問題のため、QtWebEngineではデフォルトでMp3がサポートされていません。追加したコーデックのライセンスを取得してください。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow