Dom Razvoj Što je statička knjižnica? - definicija iz tehopedije

Što je statička knjižnica? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači statička knjižnica?

Statička knjižnica je programski koncept u kojem su zajedničke knjižnice s posebnim funkcionalnostima, klasama ili resursima povezane s vanjskim aplikacijama ili komponentama, olakšavajući stvaranje samostalnih i izvršnih datoteka. Tijekom povezivanja vanjski dijelovi statičke biblioteke učitavaju se u adresni prostor ili se spajaju s aplikacijskim kodom.


Statička knjižnica pruža učinkovit mehanizam za ponovnu upotrebu koda.

Tehopedija objašnjava Statičku knjižnicu

Statičke knjižnice se pozivaju i aktiviraju softverskim jezikom i operativnim sustavom (OS) nasuprot dinamičkim knjižnicama, koji koriste različite mehanizme implementacije. Samo programer ili korisnik može povezati statičku biblioteku s aplikacijom.


Većina koncepcija knjižnice su derivati ​​statičke biblioteke, koja je evoluirala iz koncepta u kojem isti programski kodovi ili rutine nisu ponovo primijenjeni za različite aplikacije ili komponente. Umjesto toga definirana je knjižnica s potrebnim rutinama.


Ključne prednosti statičke biblioteke su sljedeće:

  • Osigurava inačicu knjižnice i kompatibilnost s razvijenim kodom aplikacije, olakšavajući održavanje verzije.
  • Omogućuje stvaranje pojedinačnih izvršnih datoteka. Moraju biti povezani samo potrebni dijelovi knjižnice izvršne datoteke nasuprot dinamičnoj knjižnici koja zahtijeva učitavanje čitave knjižnice. Međutim, veličina izvršne datoteke je veća kada se koristi statička knjižnica.
Što je statička knjižnica? - definicija iz tehopedije