Szukaj…


Wprowadzenie

Czasami musimy budować QtWebEngine ze źródła z jakiegoś powodu, na przykład w celu obsługi mp3.

Kompiluj w systemie Windows

Wymagania

  • Windows 10, ustaw ustawienia regionalne systemu na angielski , w przeciwnym razie mogą wystąpić błędy
  • Visual Studio 2013 lub 2015
  • Kod źródłowy QtWebEngine 5.7 (można pobrać stąd )
  • Qt 5.7 zainstaluj wersję, zainstaluj ją i dodaj folder qmake.exe do ścieżki systemowej
  • Python 2, dodaj folder python.exe do ścieżki systemowej
  • Git, dodaj folder git.exe do ścieżki systemowej
  • gperf, dodaj folder gperf.exe do ścieżki systemowej
  • flex-bison, dodaj folder win_bison.exe do ścieżki systemowej i zmień jego nazwę na bison.exe

Uwaga: nie testowałem wersji Visual Studio, wszystkich wersji Qt. Weźmy tutaj przykład, inne wersje powinny być mniej więcej takie same.

Kroki do zbudowania

  1. Rozpakuj kod źródłowy do folderu, nazwijmy go ROOT
  2. Otwórz Developer Command Prompt for VS2013 i przejdź do folderu ROOT
  3. Uruchom qmake WEBENGINE_CONFIG+=use_proprietary_codecs qtwebengine.pro . Dodajemy tę flagę, aby umożliwić obsługę mp3.
  4. Uruchom nmake

Uwaga: Mp3 nie jest domyślnie obsługiwany przez QtWebEngine z powodu wydania licencji. Upewnij się, że otrzymałeś licencję na dodany kodek.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow