Ev gelişme Statik kütüphane nedir? - techopedia nedir?

Statik kütüphane nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Statik Kütüphane ne anlama geliyor?

Statik kütüphane, özel işlevselliklere, sınıflara veya kaynaklara sahip paylaşılan kütüphanelerin harici uygulamalara veya bileşenlere bağlandığı ve bağımsız ve yürütülebilir dosyaların oluşturulmasını kolaylaştıran bir programlama konseptidir. Bağlama sırasında, statik bir kitaplığın harici parçaları adres alanına yüklenir veya uygulama kodu ile birleştirilir.


Statik kitaplık, kodu yeniden kullanmak için etkili bir mekanizma sağlar.

Techopedia, Statik Kütüphaneyi açıklıyor

Statik kütüphaneler, farklı uygulama mekanizmaları kullanan dinamik kütüphanelere karşı yazılım dili ve bir işletim sistemi (OS) tarafından çağrılır ve etkinleştirilir. Yalnızca bir geliştirici veya kullanıcı statik kitaplığı bir uygulamaya bağlayabilir.


Çoğu kütüphane kavramı, aynı programlama kodlarının veya rutinlerinin farklı uygulamalar veya bileşenler için yeniden uygulanmadığı bir konseptten gelişen statik kütüphanenin türevleridir. Bunun yerine, gerekli rutinleri olan bir kütüphane tanımlanır.


Temel statik kitaplık avantajları aşağıdaki gibidir:

  • Kitaplık sürümünü ve geliştirilmiş uygulama koduyla uyumluluğu sağlayarak sürüm bakımını kolaylaştırır.
  • Tek bir yürütülebilir dosya oluşturulmasını sağlar. Tüm yürütülebilir dosyanın yüklenmesi gereken dinamik kitaplığa karşı, yalnızca yürütülebilir bir dosyanın gerekli kitaplık bölümleri bağlanmalıdır. Ancak, statik bir kitaplık kullanıldığında yürütülebilir dosya boyutu daha yüksektir.
Statik kütüphane nedir? - techopedia nedir?