Герб МГТУ им. Н.Э. БауманаНаучно-техническая библиотека МГТУ им. Н.Э. Баумана

Подробное описание документа

   Статья в журнале

Луцук Р. А., Мельников Д. В., Новиков Т. А.
   Методика линковки программных систем с использованием статических и динамических библиотек / Луцук Р. А., Мельников Д. В., Новиков Т. А. - DOI 10.18698/2541-8009-2023-7-921 // Политехнический молодежный журнал МГТУ им. Н. Э. Баумана. - 2023. - № 7. - П.Н. 8.

Скачать документ
Полнотекстовый документ
DOI 10.18698/2541-8009-2023-7-921
ptsj.bmstu.ru/catalog/iemim/sta/921.html

Рассмотрен заключительный этап процесса компиляции программы, а именно этап линковки, т. е. связывания в единый файл уже скомпилированных фрагментов кода и кода всех остальных библиотеки. Описан механизм работы библиотеки BFD (Binary File Descriptor) и особенности ее использования. Выполнено сравнение статических и динамических библиотек. Работа компоновщика и его взаимодействие с различными объектными файлами рассмотрены на примере GNU linker. Также было рассмотрены преимущества и недостатки статических и динамических библиотек по таким параметрам, как занимаемая память исполняемого файла, а также время линковки.

Статья опубликована в следующих изданиях

п.н. 8
   Журнал
   Политехнический молодежный журнал МГТУ им. Н. Э. Баумана. - ISSN 2541-8009 (web).
   № 7. - 2023.