Yardımcı Programları Derleme

Önceden derlenmiş yardımcı programlar WebP yardımcı programlarını kendiniz oluşturabilirsiniz.

Windows'da Visual C++ ile derleme

  1. libwebp-1.4.0.tar.gz uygulamasını indirme listesinden indirin ve içeriklerini çıkarın.

  2. 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
    
  3. Dizin output\release-static\x86\bin veya output\release-static\x64\bin, cwebp.exe ve Hedeflenen platforma bağlı olarak dwebp.exe. Dizin output\release-static\(x86|x64)\lib, libwebp statik bilgisini içerecek kitaplığını açar.

Unix Benzer Platformlarda Derleme

Platform Hazırlama

Linux

  1. Şu işlemler için gereken libjpeg, libpng, libtiff ve libgif 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
    
  2. 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:

  1. macOS sürümünüz için MacPorts'u MacPorts'tan indirin indirme sitesine bakın. MacPorts, kurulumu için Xcode'dur.

  2. MacPorts'tan sonra MacPort'ları yükleyin yol tariflerine gidin.

  3. MacPort'ları güncelleyin:

    sudo port selfupdate
    
  4. JPEG, PNG, TIFF ve GIF bağımlılıklarını yükleyin:

    sudo port install jpeg libpng tiff giflib
    
  5. Yükleme işlemini tamamlayın (aşağıya bakın).

Cygwin

  1. Cygwin web sayfasından setup.exe dosyasını indirin.

  2. set.exe'yi çalıştırın ve yükleme işlemine devam edin.

  3. Paket Seçin ekranında, önceden seçilmiş paketlere takip etmek için:

    • libjpeg-devel, libpng-devel, libtiff-devel ve libgif-devel

    • gcc, make ve automake (bina paketleri için)

  4. Yükleme işlemini tamamlayın (aşağıya bakın).

Köprü

  1. libwebp-1.4.0.tar.gz uygulamasını şuradan indirin: indirme listesi.

  2. 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
    
  3. 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 ve dwebp 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ümler examples/ dizini altında oluşturulur.

    Kitaplık genellikle /usr/local/lib/ dizininin altına yüklenir. Çalışma zamanı hatalarını önlemek için LD_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.