Domov Razvoj Kaj je statična knjižnica? - definicija iz tehopedije

Kaj je statična knjižnica? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni statična knjižnica?

Statična knjižnica je programski koncept, v katerem so skupne knjižnice s posebnimi funkcionalnostmi, razredi ali viri povezane z zunanjimi aplikacijami ali komponentami, kar olajša ustvarjanje samostojnih in izvršljivih datotek. Med povezovanjem se zunanji deli statične knjižnice naložijo v naslovni prostor ali se združijo s kodo aplikacije.


Statična knjižnica zagotavlja učinkovit mehanizem za ponovno uporabo kode.

Tehopedija razlaga statično knjižnico

Statične knjižnice se imenujejo in aktivirajo v programskem jeziku in operacijskem sistemu (OS) v primerjavi z dinamičnimi knjižnicami, ki uporabljajo različne mehanizme izvajanja. Samo razvijalec ali uporabnik lahko poveže statično knjižnico z aplikacijo.


Večina knjižničnih konceptov je izpeljanka statične knjižnice, ki se je razvila iz koncepta, v katerem iste programske kode ali rutine niso ponovno uporabljene za različne aplikacije ali komponente. Namesto tega je določena knjižnica z zahtevanimi rutinami.


Ključne prednosti statične knjižnice so naslednje:

  • Zagotavlja različico knjižnice in združljivost z razvito kodo aplikacije, kar olajša vzdrževanje različic.
  • Omogoča ustvarjanje posameznih izvršljivih datotek. Povezati je treba le zahtevane dele knjižnice izvršljive datoteke v primerjavi z dinamično knjižnico, ki zahteva nalaganje celotne knjižnice. Vendar pa je velikost izvedljive datoteke večja, če uporabljamo statično knjižnico.
Kaj je statična knjižnica? - definicija iz tehopedije