Сборка QtWebEngine 5.9.1 с проприетарными кодеками - PullRequest
0 голосов
/ 30 августа 2018

Нам нужно поддержать файл mp4 в QtwebengineView. Поэтому мы пытаемся собрать qtwebengine из Qt 5.9.1 в msvc2015 x64 с проприетарными кодеками, используя следующую команду в cmd с рабочим каталогом: qtwebengine in source.

"D:\qt-everywhere-opensource-src-5.9.1\qtbase\bin\qmake.exe WEBENGINE_CONFIG+=use_proprietary_codecs"

мы сталкиваемся с ошибкой ниже.

WinRT is not supported.
QtWebEngine will not be built

Мы пытались перейти по следующей ссылке: Как скомпилировать Qt webengine (5.11) в Windows с проприетарными кодеками Но это тоже не сработало.

Как мы можем собрать qtwebengine из qt 5.9.1 с проприетарными кодеками?

1 Ответ

0 голосов
/ 10 сентября 2018

Я только что успешно собрал QtWebEngine 5.9.6

Моя среда сборки:

  • Windows7 x64
  • Visual Studio 2015 x64
  • Джом 1.1.2

Вы можете обратиться к моему процессу сборки.

Прежде чем мы начнем строить, давайте установим инструменты:

Скачать исходный код для qt

git clone https://code.qt.io/qt/qt5.git
cd qt5
git checkout 5.9.6
perl init-repository --module-subset=qtwebengine,qtwebview

Начнем формальную сборку

cd qtwebengine
qmake.exe WEBENGINE_CONFIG+=use_proprietary_codecs
jom.exe

Тогда есть долгий процесс сборки ...

Окончательный файл будет сгенерирован в каталоге qt5 / qtwebengine / bin после завершения сборки

...