Önceden derlenmiş yardımcı programlar WebP yardımcı programlarını kendiniz oluşturabilirsiniz.
Windows'da Visual C++ ile derleme
libwebp-1.4.0.tar.gz
uygulamasını indirme listesinden indirin ve içeriklerini çıkarın.libwebp-1.4.0
dizininden aşağıdaki komutu ç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
Dizin
output\release-static\x86\bin
veyaoutput\release-static\x64\bin
,cwebp.exe
ve Hedeflenen platforma bağlı olarakdwebp.exe
. Dizinoutput\release-static\(x86|x64)\lib
,libwebp
statik bilgisini içerecek kitaplığını açar.
Unix Benzer Platformlarda Derleme
Platform Hazırlama
Linux
Şu işlemler için gereken
libjpeg
,libpng
,libtiff
velibgif
paketlerini yükleyin: JPEG, PNG, TIFF, GIF ve WebP resim biçimleri arasında dönüştürme yapabilirsiniz.Paket yönetimi, Linux dağıtımına bağlı olarak 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ükleme işlemini tamamlayın (aşağıya bakın).
macOS
MacPorts, bağımlılıkları karşılamanın kolay bir yoludur. Mevcut MacPorts yüklüyse doğrudan 3. adıma gidin. Rozet yoksa aşağıdaki adımları uygulayın:
macOS sürümünüz için MacPorts'u MacPorts'tan indirin indirme sitesine bakın. MacPorts, kurulumu için Xcode'dur.
MacPorts'tan sonra MacPort'ları yükleyin yol tariflerine gidin.
MacPort'ları 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ükleme işlemini tamamlayın (aşağıya bakın).
Cygwin
Cygwin web sayfasından setup.exe dosyasını indirin.
set.exe'yi çalıştırın ve yükleme işlemine devam edin.
Paket Seçin ekranında, önceden seçilmiş paketlere takip etmek için:
libjpeg-devel
,libpng-devel
,libtiff-devel
velibgif-devel
gcc
,make
veautomake
(bina paketleri için)
Yükleme işlemini tamamlayın (aşağıya bakın).
Köprü
libwebp-1.4.0.tar.gz
uygulamasını şuradan indirin: indirme listesi.Paketi açın veya sıkıştırılmış paketi açın. Bu işlem,
libwebp-1.4.0/
adlı bir dizin oluşturur:tar xvzf libwebp-1.4.0.tar.gz
WebP kodlayıcı
cwebp
ve kod çözücüyüdwebp
oluşturun:libwebp-1.4.0/
dosyasının ayıklandığı dizine gidin adresine gidip şu komutları çalıştırın:cd libwebp-1.4.0 ./configure make sudo make install
Bu işlem,
cwebp
vedwebp
komut satırı araçlarını derleyip yükler.libwebp
kitaplıklarıyla (dinamik ve statik) değiştirin.Bu araçlar genellikle varsayılan olarak
/usr/local/bin/
altına yüklenir. İlgili içeriği oluşturmak için kullanılan yerel sürümlerexamples/
dizini altında oluşturulur.Kitaplık genellikle
/usr/local/lib/
dizininin altına yüklenir. Çalışma zamanı hatalarını önlemek içinLD_LIBRARY_PATH
ortamınızın olduğundan emin olun değişkeni bu konumu içerir. C üstbilgileri genellikle/usr/local/include/webp
Ek seçenekleri görmek için şu komutu çalıştırın:
./configure --help
Sırada Ne Var?
Nasıl başlayacağınızla ilgili talimatlar için WebP'yi kullanma bölümüne gidin resimlerinizi dönüştürmenizi sağlar.