Статические библиотеки ❗️
Статические библиотеки были первым видом библиотечных файлов, доступных в UNIX системах.
Они позволяют объединить набор часто используемых объектных файлов и использовать их для сборки различных программ ⚙️
Статическая библиотека, по сути, является обычным файлом, содержащим копии всех, помещенных в него, объектных файлов.
В библиотеке также хранятся атрибуты для каждого объекта: права доступа, время последнего изменения, идентификаторы пользователя и группы.
Статическая библиотека может состоять из множества объектных модулей, но не все они будут включены в итоговую программу - компоновщик выберет только те, которые необходимы.
Таким образом, программа, скомпонованная со статической библиотекой, содержит копии всех объектных модулей, которые были включены в нее компоновщиком, что может приводить к избыточности и ряду неудобств 🥸
Post #27
1.98K

- 🔥 7
- ✍ 3
- 👍 2