Statische bibliotheek

Schrijver: Robert Simon
Datum Van Creatie: 17 Juni- 2021
Updatedatum: 14 Kunnen 2024
Anonim
Creating and Linking Static Libraries
Video: Creating and Linking Static Libraries

Inhoud

Definitie - Wat betekent Static Library?

Een statische bibliotheek is een programmeerconcept waarin gedeelde bibliotheken met speciale functionaliteiten, klassen of bronnen worden gekoppeld aan externe toepassingen of componenten, waardoor het maken van zelfstandige en uitvoerbare bestanden wordt vergemakkelijkt. Tijdens het koppelen worden externe delen van een statische bibliotheek in de adresruimte geladen of samengevoegd met toepassingscode.

Een statische bibliotheek biedt een effectief mechanisme voor het hergebruiken van code.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Static Library

Statische bibliotheken worden opgeroepen en geactiveerd door softwaretaal en een besturingssysteem (OS), versus dynamische bibliotheken, die verschillende implementatiemechanismen gebruiken. Alleen een ontwikkelaar of gebruiker mag een statische bibliotheek aan een toepassing koppelen.

De meeste bibliotheekconcepten zijn afgeleiden van de statische bibliotheek, die is voortgekomen uit een concept waarin dezelfde programmeercodes of routines niet opnieuw worden geïmplementeerd voor verschillende toepassingen of componenten. In plaats daarvan is een bibliotheek met vereiste routines gedefinieerd.

De belangrijkste voordelen van statische bibliotheken zijn:
  • Garandeert bibliotheekversie en compatibiliteit met de ontwikkelde applicatiecode, waardoor versie-onderhoud wordt vergemakkelijkt.
  • Hiermee kunt u enkele uitvoerbare bestanden maken. Alleen vereiste bibliotheekonderdelen van een uitvoerbaar bestand moeten worden gekoppeld, versus een dynamische bibliotheek, die het laden van de gehele bibliotheek vereist. Het uitvoerbare bestand is echter groter wanneer een statische bibliotheek wordt gebruikt.