Buscar..


Introducción

A veces necesitamos compilar QtWebEngine desde la fuente por alguna razón, como para el soporte de mp3.

Construir en Windows

Requerimientos

  • Windows 10, configure la configuración regional de su sistema en inglés , de lo contrario puede haber errores
  • Visual Studio 2013 o 2015
  • Código fuente de QtWebEngine 5.7 (se puede descargar desde aquí )
  • Qt 5.7 instale la versión, instálela y agregue la carpeta qmake.exe a la ruta del sistema
  • Python 2, agregue la carpeta python.exe a la ruta del sistema
  • Git, agrega la carpeta git.exe a la ruta del sistema
  • gperf, agregue la carpeta gperf.exe a la ruta del sistema
  • flex-bison, agregue la carpeta win_bison.exe a la ruta del sistema y cambie el nombre a bison.exe

Nota: no probé las versiones de Visual Studio, todas las versiones de Qt ... Tomemos un ejemplo aquí, otras versiones deberían ser casi iguales.

Pasos para construir

  1. Descomprimir el código fuente a una carpeta, llamémoslo ROOT
  2. Abra la Developer Command Prompt for VS2013 y vaya a la carpeta ROOT
  3. Ejecute qmake WEBENGINE_CONFIG+=use_proprietary_codecs qtwebengine.pro . Añadimos esta bandera para habilitar el soporte de mp3.
  4. Corre nmake

Nota: MtWebEngine no admite Mp3 de forma predeterminada, debido a un problema de licencia. Asegúrese de obtener una licencia para el códec que agregó.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow