Hjem Udvikling Hvad er et statisk bibliotek? - definition fra techopedia

Hvad er et statisk bibliotek? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder statisk bibliotek?

Et statisk bibliotek er et programmeringskoncept, hvor delte biblioteker med specielle funktionaliteter, klasser eller ressourcer er knyttet til eksterne applikationer eller komponenter, hvilket letter oprettelsen af ​​selvstændige og eksekverbare filer. Under sammenkædning indlæses et statisk biblioteks eksterne dele i adressepladsen eller flettes med applikationskode.


Et statisk bibliotek giver en effektiv mekanisme til genbrug af kode.

Techopedia forklarer Static Library

Statiske biblioteker kaldes og aktiveres af softwaresprog og et operativsystem (OS) versus dynamiske biblioteker, der bruger forskellige implementeringsmekanismer. Kun en udvikler eller bruger kan linke et statisk bibliotek til en applikation.


De fleste bibliotekskoncepter er derivater af det statiske bibliotek, der udviklede sig fra et koncept, hvor de samme programmeringskoder eller rutiner ikke genimplementeres til forskellige applikationer eller komponenter. Snarere defineres et bibliotek med nødvendige rutiner.


De vigtigste fordele ved statisk bibliotek er som følger:

  • Sikrer biblioteksversion og kompatibilitet med den udviklede applikationskode, hvilket letter versionvedligeholdelse.
  • Aktiverer oprettelse af enkelt eksekverbare filer. Kun nødvendige biblioteksdele af en eksekverbar fil skal være knyttet sammen med et dynamisk bibliotek, som kræver indlæsning af hele biblioteket. Imidlertid er den eksekverbare filstørrelse højere, når der bruges et statisk bibliotek.
Hvad er et statisk bibliotek? - definition fra techopedia