Önceden derlenmiş yardımcı programlar ihtiyaçlarınıza uygun değilse WebP yardımcı programlarını kendiniz oluşturabilirsiniz.
Visual C++ ile Windows'da derleme
- İndirilenler listesinden - libwebp-1.6.0.tar.gzdosyasını indirip içeriğini çıkarın.
- libwebp-1.6.0dizininden şunu çalıştırın:- nmake /f Makefile.vc CFG=release-static RTLIBCFG=static OBJDIR=output- Ek seçenekleri görmek için şu komutu çalıştırın: - nmake /f Makefile.vc
- output\release-static\x86\binveya- output\release-static\x64\bindizini, hedeflenen platforma bağlı olarak- cwebp.exeve- dwebp.exearaçlarını içerir.- output\release-static\(x86|x64)\libdizini,- libwebpstatik kitaplığını içerir.
Unix benzeri platformlarda derleme
Platformu hazırlama
Linux
- JPEG, PNG, TIFF, GIF ve WebP resim biçimleri arasında dönüştürme yapmak için gereken - libjpeg,- libpng,- libtiffve- libgifpaketlerini yükleyin.- Paket yönetimi, Linux dağıtımına göre değişir. Ubuntu ve Debian'da aşağıdaki komut, gerekli paketleri yükler: - sudo apt-get install libjpeg-dev libpng-dev libtiff-dev libgif-dev
- Yüklemeyi tamamlayın (aşağıya bakın). 
macOS
MacPorts, bağımlılıkları karşılamanın kolay bir yoludur. MacPorts'u yüklediyseniz doğrudan 3. adıma geçin. Aksi takdirde aşağıdaki adımları uygulayın:
- MacPorts'u macOS sürümünüz için MacPorts indirme sitesinden indirin. MacPorts için Xcode'un yüklenmesi gerekir. 
- MacPorts talimatlarını uygulayarak MacPorts'u yükleyin. 
- MacPorts'u güncelleyin: - sudo port selfupdate
- JPEG, PNG, TIFF ve GIF bağımlılıklarını yükleyin: - sudo port install jpeg libpng tiff giflib
- Yüklemeyi tamamlayın (aşağıya bakın). 
Cygwin
- Cygwin web sayfasından setup.exe dosyasını indirin. 
- setup.exe dosyasını çalıştırın ve yükleme işlemine devam edin. 
- Paket Seçin ekranında, önceden seçilmiş paketlere aşağıdakileri ekleyin: - libjpeg-devel,- libpng-devel,- libtiff-develve- libgif-devel
- gcc,- makeve- automake(paket oluşturmak için)
 
- Yüklemeyi tamamlayın (aşağıya bakın). 
Köprü
- İndirilenler listesinden - libwebp-1.6.0.tar.gzdosyasını indirin.
- Paketi açın. Bu işlem, - libwebp-1.6.0/adlı bir dizin oluşturur:- tar xvzf libwebp-1.6.0.tar.gz
- WebP kodlayıcı - cwebpve kod çözücü- dwebpoluşturun:- libwebp-1.6.0/dosyasının çıkarıldığı dizine gidin ve aşağıdaki komutları çalıştırın:- cd libwebp-1.6.0 ./configure make sudo make install- Bu komut, - cwebpve- dwebpkomut satırı araçlarını- libwebpkitaplıklarıyla (dinamik ve statik) birlikte oluşturup yükler.- Bu araçlar genellikle varsayılan olarak - /usr/local/bin/altında yüklenir. Yerel sürümler,- examples/dizini altında oluşturulur.- Kitaplık genellikle - /usr/local/lib/dizinine yüklenir. Çalışma zamanı hatalarını önlemek için- LD_LIBRARY_PATHortam değişkeninizin bu konumu içerdiğinden emin olun. C üstbilgileri genellikle- /usr/local/include/webpaltında yüklenir.- Ek seçenekleri görmek için şu komutu çalıştırın: - ./configure --help
Sırada Ne Var?
Resimlerinizi dönüştürmeye başlama talimatları için WebP kullanma başlıklı makaleyi inceleyin.
