Önceden derlenmiş yardımcı programlar ihtiyaçlarınıza uygun değilse WebP yardımcı programlarını kendiniz oluşturabilirsiniz.
Windows'da Visual C++ ile derleme
İndirmeler listesinden
libwebp-1.4.0.tar.gz
dosyasını indirin ve içindekileri çıkartın.libwebp-1.4.0
dizininden ş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\bin
veyaoutput\release-static\x64\bin
dizini, hedeflenen platforma bağlı olarakcwebp.exe
vedwebp.exe
araçlarını içerir.output\release-static\(x86|x64)\lib
dizini,libwebp
statik kitaplığını içerir.
Unix Benzer Platformlarda Derleme
Platformu Hazırlama
Linux
JPEG, PNG, TIFF, GIF ve WebP resim biçimleri arasında dönüşüm yapmak için gereken
libjpeg
,libpng
,libtiff
velibgif
paketlerini yükleyin.Paket yönetimi, Linux dağıtımına göre değişiklik gösterir. 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 zaten yüklüyse doğrudan 3. Adım'a gidin. Aksi takdirde aşağıdaki adımları uygulayın:
macOS sürümünüz için MacPorts'u MacPorts indirme sitesinden indirin. MacPorts, Xcode'un yüklenmesini gerektirir.
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
setup.exe dosyasını Cygwin web sayfasından indirin.
setup.exe dosyasını çalıştırın ve yükleme işlemine devam edin.
Paket Seç ekranında, önceden seçilmiş paketlere aşağıdakileri ekleyin:
libjpeg-devel
,libpng-devel
,libtiff-devel
velibgif-devel
gcc
,make
veautomake
(paket oluşturmak için)
Yüklemeyi tamamlayın (aşağıya bakın).
Köprü
İndirilenler listesinden
libwebp-1.4.0.tar.gz
uygulamasını indirin.Paketin tarlasını açın veya paketin sıkıştırmasını açın.
libwebp-1.4.0/
adında bir dizin oluşturulur:tar xvzf libwebp-1.4.0.tar.gz
cwebp
WebP kodlayıcısı vedwebp
kod çözücüyü derleyin:libwebp-1.4.0/
dosyasının çıkarıldığı dizine gidin ve şu komutları çalıştırın:cd libwebp-1.4.0 ./configure make sudo make install
Bu işlem,
libwebp
kitaplıklarıyla (dinamik ve statik) birliktecwebp
vedwebp
komut satırı araçlarını derleyip yükler.Bu araçlar genellikle varsayılan olarak
/usr/local/bin/
sürümüne yüklenir. Yerel sürümlerexamples/
dizininin altında oluşturulur.Kitaplık genellikle
/usr/local/lib/
dizinine yüklenir. Çalışma zamanı hatalarını önlemek içinLD_LIBRARY_PATH
ortam değişkeninizin bu konumu içerdiğinden emin olun. C üst bilgileri genellikle/usr/local/include/webp
altına 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 nasıl başlayacağınızla ilgili talimatlar için WebP'yi Kullanma bölümüne gidin.