Будинки Розвиток Що таке статична бібліотека? - визначення з техопедії

Що таке статична бібліотека? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Статична бібліотека?

Статична бібліотека - це концепція програмування, в якій спільні бібліотеки з особливими функціональними можливостями, класами або ресурсами пов'язані із зовнішніми програмами або компонентами, полегшуючи створення автономних та виконуваних файлів. Під час посилання зовнішні частини статичної бібліотеки завантажуються в адресний простір або об'єднуються з кодом програми.


Статична бібліотека забезпечує ефективний механізм повторного використання коду.

Техопедія пояснює Статичну бібліотеку

Статичні бібліотеки викликаються та активуються мовою програмного забезпечення та операційною системою (ОС) порівняно з динамічними бібліотеками, які використовують різні механізми реалізації. Лише розробник або користувач може пов’язати статичну бібліотеку з додатком.


Більшість концепцій бібліотеки є похідними статичної бібліотеки, яка розвинулася з концепції, в якій одні і ті ж коди програмування або підпрограми не повторно застосовуються для різних програм або компонентів. Скоріше, визначена бібліотека з необхідними процедурами.


Основні переваги статичної бібліотеки такі:

  • Забезпечує версію бібліотеки та сумісність із розробленим кодом програми, полегшуючи обслуговування версій.
  • Дозволяє створювати окремі виконувані файли. Пов’язані лише необхідні частини бібліотеки виконуваного файлу порівняно з динамічною бібліотекою, яка вимагає завантаження всієї бібліотеки. Однак розмір виконуваного файлу вище, коли використовується статична бібліотека.
Що таке статична бібліотека? - визначення з техопедії