Qt
Построить QtWebEngine из источника
Поиск…
Вступление
Иногда нам почему-то нужно строить QtWebEngine из источника, например, для поддержки mp3.
Построить на Windows
Требования
- Windows 10, пожалуйста, установите языковой стандарт вашей системы на английский язык , иначе могут быть ошибки
- Visual Studio 2013 или 2015
- QtWebEngine 5.7 исходный код (можно скачать здесь )
- Qt 5.7, установите его и добавьте папку
qmake.exe
в системный путь - Python 2, добавьте папку
python.exe
в системный путь - Git, добавьте папку
git.exe
в системный путь - gperf, добавить папку
gperf.exe
в системный путь - flex-bison, добавьте папку
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
Примечание. Mp3 не поддерживается QtWebEngine по умолчанию из-за проблемы с лицензией. Обязательно получите лицензию на добавленный вами кодек.
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow