Що таке libltdl dev?

Невелика бібліотека, яка має на меті приховати від програмістів різні труднощі відкриття бібліотек. Це системно-незалежна оболонка dlopen для GNU libtool

GNU libtool

У комп'ютерному програмуванні це GNU Libtool інструмент розробки програмного забезпечення, частина системи збирання GNU, що складається зі сценарію оболонки, створеного для вирішення проблеми переносимості програмного забезпечення під час компіляції спільних бібліотек із вихідного коду.

https://en.wikipedia.org › wiki › GNU_Libtool

.

Libtool надає невелика бібліотека, що називається libltdl і має на меті приховати від програмістів різні труднощі, пов’язані з відкриттям бібліотек. Він складається з кількох заголовків і невеликих вихідних файлів C, які можна розповсюджувати разом із програмами, які потребують функціональності dlopening.

Розроблено GNU Libtool для спрощення процесу компіляції комп'ютерної програми на новій системі, шляхом «інкапсуляції як залежностей, що стосуються платформи, так і інтерфейсу користувача в одному сценарії».

Найпростіший спосіб додати libltdl до вашого пакету – це скопіюйте всі вихідні файли libltdl у підкаталог у вашому пакеті, щоб зібрати та зв’язати їх разом з рештою ваших джерел. Щоб допомогти вам зробити це, макроси m4 для Autoconf доступні в ltdl.

завантажити. GNU Autotools є набір інструментів командного рядка, які дозволяють розробникам створювати програми на різних системах, незалежно від встановлених пакетів або навіть дистрибутива Linux. Ці інструменти допомагають розробникам у створенні сценарію налаштування.

режим «фініш». допомагає системним адміністраторам установлювати бібліотеки libtool, щоб їх можна було знайти та підключити до програм користувача. Кожен аргумент режиму інтерпретується як ім'я каталогу бібліотеки. Виконання цієї команди може потребувати привілеїв суперкористувача, тому параметр `–dry-run' може бути корисним.