Jika utilitas yang telah dikompilasi sebelumnya tidak sesuai dengan kebutuhan Anda, Anda dapat membuat utilitas WebP sendiri.
Mengompilasi di Windows dengan Visual C++
- Download - libwebp-1.6.0.tar.gzdari daftar download dan ekstrak isinya.
- Dari direktori - libwebp-1.6.0, jalankan:- nmake /f Makefile.vc CFG=release-static RTLIBCFG=static OBJDIR=output- Untuk melihat opsi tambahan, jalankan: - nmake /f Makefile.vc
- Direktori - output\release-static\x86\binatau- output\release-static\x64\binakan berisi alat- cwebp.exedan- dwebp.exe, bergantung pada platform yang ditargetkan. Direktori- output\release-static\(x86|x64)\libakan berisi library statis- libwebp.
Mengompilasi di Platform seperti Unix
Menyiapkan Platform
Linux
- Instal paket - libjpeg,- libpng,- libtiff, dan- libgifyang diperlukan untuk mengonversi antara format gambar JPEG, PNG, TIFF, GIF, dan WebP.- Pengelolaan paket bervariasi menurut distribusi Linux. Di Ubuntu dan Debian, perintah berikut akan menginstal paket yang diperlukan: - sudo apt-get install libjpeg-dev libpng-dev libtiff-dev libgif-dev
- Selesaikan penginstalan (lihat di bawah). 
macOS
MacPorts adalah cara mudah untuk memenuhi dependensi. Jika Anda sudah menginstal MacPorts, langsung buka Langkah 3. Atau, ikuti langkah-langkah berikut:
- Download MacPorts untuk versi macOS Anda dari situs download MacPorts. MacPorts memerlukan penginstalan Xcode. 
- Instal MacPorts dengan mengikuti petunjuk MacPorts. 
- Perbarui MacPorts: - sudo port selfupdate
- Instal dependensi JPEG, PNG, TIFF, dan GIF: - sudo port install jpeg libpng tiff giflib
- Selesaikan penginstalan (lihat di bawah). 
Cygwin
- Download setup.exe dari halaman web Cygwin. 
- Jalankan setup.exe dan lanjutkan penginstalan. 
- Di layar Select Packages, tambahkan paket yang telah dipilih sebelumnya dengan berikut ini: - libjpeg-devel,- libpng-devel,- libtiff-devel, dan- libgif-devel
- gcc,- make, dan- automake(untuk membuat paket)
 
- Selesaikan penginstalan (lihat di bawah). 
Gedung
- Download - libwebp-1.6.0.tar.gzdari daftar download.
- Buka tar atau ekstrak paket. Tindakan ini akan membuat direktori bernama - libwebp-1.6.0/:- tar xvzf libwebp-1.6.0.tar.gz
- Buat encoder WebP - cwebpdan decoder- dwebp:- Buka direktori tempat - libwebp-1.6.0/diekstrak dan jalankan perintah berikut:- cd libwebp-1.6.0 ./configure make sudo make install- Perintah ini akan mem-build dan menginstal alat command line - cwebpdan- dwebp, beserta library- libwebp(dinamis dan statis).- Alat ini biasanya diinstal di bawah - /usr/local/bin/secara default. Versi lokal dibuat di direktori- examples/.- Library biasanya akan diinstal di direktori - /usr/local/lib/. Untuk menghindari error runtime, pastikan variabel lingkungan- LD_LIBRARY_PATHAnda menyertakan lokasi ini. Header C biasanya diinstal di- /usr/local/include/webp.- Untuk melihat opsi tambahan, jalankan: - ./configure --help
Apa Selanjutnya?
Buka Menggunakan WebP untuk mengetahui petunjuk cara mulai mengonversi gambar.
