Qt
Bouw QtWebEngine van bron
Zoeken…
Invoering
Soms moeten we om een of andere reden QtWebEngine vanuit de bron bouwen, zoals voor mp3-ondersteuning.
Bouw op Windows
Voorwaarden
- Windows 10, stel de landinstelling van uw systeem in op Engels , anders kunnen er fouten optreden
- Visual Studio 2013 of 2015
- QtWebEngine 5.7 source code (kan worden gedownload vanaf hier )
- Qt 5.7 installatieversie, installeer het en voeg de map
qmake.exe
aan het systeempad - Python 2, voeg de map
python.exe
aan het systeempad - Git, voeg de map
git.exe
aan het systeempad - gperf, voeg
gperf.exe
map systeem pad - flex-bison, voeg de map
win_bison.exe
aan het systeempad en wijzig de naam inbison.exe
Opmerking: ik heb niet getest op Visual Studio-versies, alle Qt-versies .. Laten we hier een voorbeeld nemen, andere versies zouden ongeveer hetzelfde moeten zijn.
Stappen om te bouwen
- Decomprimeer de broncode naar een map, laten we het
ROOT
noemen - Open de
Developer Command Prompt for VS2013
en ga naar de mapROOT
- Voer
qmake WEBENGINE_CONFIG+=use_proprietary_codecs qtwebengine.pro
. We voegen deze vlag toe om mp3-ondersteuning in te schakelen. - Voer
nmake
Opmerking: Mp3 wordt standaard niet ondersteund door QtWebEngine vanwege een licentieprobleem. Zorg ervoor dat u een licentie krijgt voor de codec die u hebt toegevoegd.
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow