Далее приведены примеры трех подходов: статические, общие и динамически загружаеые библиотеки...
подробнее →
Динамически загружаемые библиотеки — это библиотеки, которые загружаются не при запуске программы. Они особенно полезны для реализации плагинов или модулей, потому что они позволяют...
Ниже приведен список особенно полезных источников информации о библиотеках в Linux...
Если нужно собрать бинарный deb или rpm пакет или просто собрать переносимый бинарный файл, но нетвозможности собирать под каждую версию каждого дистрибутива, можно скомпоновать в него все библиотеки статически, оставив только зависимость
Общие библиотеки — это библиотеки, которые загружаются программами при старте. Каждая общая библиотека имеет специальное имя, называемое soname. У soname есть префикс lib, имя библиотеки, фраза «.so»,
Исторически были две специальные функции, _init и _fini, которые могут быть использованы для конструкторами и деструкторами. Однако, они являются устаревшими, и их использование может привести к непредсказуемым результатам. Ваши
В этом руководстве для программистов обсуждается, как создавать и использовать библиотеки в Linux. Это включает в себя...
Статические библиотеки — это просто набор обычных объектных файлов; по соглашению, имена статических библиотек завершаются...