Hem Utveckling Vad är ett statiskt bibliotek? - definition från techopedia

Vad är ett statiskt bibliotek? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Static Library?

Ett statiskt bibliotek är ett programmeringskoncept där delade bibliotek med speciella funktioner, klasser eller resurser är kopplade till externa applikationer eller komponenter, vilket underlättar skapandet av fristående och körbara filer. Under länkning laddas ett statiskt biblioteks externa delar i adressutrymmet eller slås samman med programkod.


Ett statiskt bibliotek tillhandahåller en effektiv mekanism för återanvändning av kod.

Techopedia förklarar Static Library

Statiska bibliotek kallas och aktiveras av mjukvaruspråk och ett operativsystem (OS) kontra dynamiska bibliotek, som använder olika implementeringsmekanismer. Endast en utvecklare eller användare får länka ett statiskt bibliotek till en applikation.


De flesta bibliotekskoncept är derivat från det statiska biblioteket, som utvecklats från ett koncept där samma programmeringskoder eller rutiner inte implementeras för olika applikationer eller komponenter. Snarare definieras ett bibliotek med nödvändiga rutiner.


Viktiga fördelar med statiska bibliotek är följande:

  • Säkrar bibliotekversion och kompatibilitet med den utvecklade applikationskoden, vilket underlättar versionunderhåll.
  • Aktiverar skapandet av enstaka körbara filer. Endast obligatoriska biblioteksdelar i en körbar fil måste länkas, kontra ett dynamiskt bibliotek, som kräver att hela biblioteket laddas. Men den körbara filstorleken är högre när ett statiskt bibliotek används.
Vad är ett statiskt bibliotek? - definition från techopedia