Si las utilidades precompiladas no satisfacen tus necesidades, puedes compilar las utilidades de WebP por tu cuenta.
Compilación en Windows con Visual C++
- Descarga - libwebp-1.6.0.tar.gzde la lista de descargas y extrae su contenido.
- Desde el directorio - libwebp-1.6.0, ejecuta lo siguiente:- nmake /f Makefile.vc CFG=release-static RTLIBCFG=static OBJDIR=output- Para ver opciones adicionales, ejecuta lo siguiente: - nmake /f Makefile.vc
- El directorio - output\release-static\x86\bino- output\release-static\x64\bincontendrá las herramientas- cwebp.exey- dwebp.exesegún la plataforma de destino. El directorio- output\release-static\(x86|x64)\libcontendrá la biblioteca estática- libwebp.
Compilación en plataformas similares a Unix
Preparación de la plataforma
Linux
- Instala los paquetes - libjpeg,- libpng,- libtiffy- libgif, necesarios para convertir entre los formatos de imagen JPEG, PNG, TIFF, GIF y WebP.- La administración de paquetes varía según la distribución de Linux. En Ubuntu y Debian, el siguiente comando instalará los paquetes necesarios: - sudo apt-get install libjpeg-dev libpng-dev libtiff-dev libgif-dev
- Completa la instalación (consulta los pasos a continuación). 
macOS
MacPorts es una forma conveniente de satisfacer las dependencias. Si ya tienes instalado MacPorts, ve directamente al paso 3. De lo contrario, sigue estos pasos:
- Descarga MacPorts para tu versión de macOS desde el sitio de descargas de MacPorts. MacPorts requiere la instalación de Xcode. 
- Instala MacPorts siguiendo las instrucciones de MacPorts. 
- Actualiza MacPorts: - sudo port selfupdate
- Instala las dependencias de JPEG, PNG, TIFF y GIF: - sudo port install jpeg libpng tiff giflib
- Completa la instalación (consulta los pasos a continuación). 
Cygwin
- Descarga setup.exe desde la página web de Cygwin. 
- Ejecuta setup.exe y continúa con la instalación. 
- En la pantalla Select Packages, agrega los siguientes paquetes a los que ya están preseleccionados: - libjpeg-devel,- libpng-devel,- libtiff-devely- libgif-devel
- gcc,- makey- automake(para compilar paquetes)
 
- Completa la instalación (consulta los pasos a continuación). 
Edificio
- Descarga - libwebp-1.6.0.tar.gzdesde la lista de descargas.
- Descomprime el paquete. Esto crea un directorio llamado - libwebp-1.6.0/:- tar xvzf libwebp-1.6.0.tar.gz
- Compila el codificador - cwebpy el decodificador- dwebpde WebP:- Ve al directorio en el que se extrajo - libwebp-1.6.0/y ejecuta los siguientes comandos:- cd libwebp-1.6.0 ./configure make sudo make install- Esto compila e instala las herramientas de línea de comandos de - cwebpy- dwebp, junto con las bibliotecas de- libwebp(dinámicas y estáticas).- Por lo general, estas herramientas se instalan en - /usr/local/bin/de forma predeterminada. Las versiones locales se compilan en el directorio- examples/.- Por lo general, la biblioteca se instalará en el directorio - /usr/local/lib/. Para evitar errores de tiempo de ejecución, asegúrate de que la variable de entorno- LD_LIBRARY_PATHincluya esta ubicación. Por lo general, los encabezados C se instalan en- /usr/local/include/webp.- Para ver opciones adicionales, ejecuta lo siguiente: - ./configure --help
Próximos pasos
Consulta Cómo usar WebP para obtener instrucciones sobre cómo comenzar a convertir tus imágenes.
