![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX перспективных И опытных пользователей Эксперт-на-экспертов. Узнайте современные UNIX, UNIX команды, Linux, операционные системы, системы управления, программирование, Shell, Shell скриптов, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Naming Convention для библиотек .. | rkshukla14 | UNIX Desktop для чайников Вопросы И Ответы | 0 | 02-09-2007 08:31 AM |
| как для просмотра загруженных разделяемые библиотеки, запустив процессы в Linux | princelinux | Программирования высокого уровня | 3 | 01-17-2007 07:44 AM |
| Общие библиотеки | Войтыла | Linux | 1 | 09-16-2005 01:14 AM |
| разделяемые библиотеки | thalex | Программирования высокого уровня | 2 | 11-29-2001 09:32 AM |
| Общие библиотеки | Мики | Программирования высокого уровня | 0 | 11-12-2001 04:25 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Обозначения для разделяемых библиотек в Linux
Здравствуйте,
Я интересно, что это обозначение для *. так разделяемых библиотек в Linux. Например, библиотека в / LIB, скажем libcrypt-2.7.so имеет символическую ссылку с именем libcrypt.so.1, указывающих на это, еще libncursesw.so.5.6 имеет символическую ссылку с именем libncursesw.so.5, указывающих на него. Какова взаимосвязь между цифрами в символические ссылки и фактической целей? |
|
||||
|
Их номера версий, а также есть две причины, так что вы можете спокойно и легко обновить библиотеки, и поэтому вы можете иметь более чем один вариант из них установлены в то же время.
При наличии двух номеров есть крупные и мелкие версия. libncursesw.so.5.6 имеет серьезные 5 версии и версии 6, в теории любой версии одной и той же версии совместим без перекомпиляции, так что программы, которые связаны с libncursesw.so.5 не будет екать если вы обновились до 5,7 для исправлений. Если у вас древняя программа требуя версии 4, можно безопасно устанавливать 4.x библиотеки наряду с 5.x, и ничего, но, что программа будет использовать его. Иногда программисты не думаю, что далеко впереди, хотя они, возможно, ссылку на слишком конкретные версии, преодолев свою программу каждый раз при обновлении библиотеки, или указать ссылку на libncursesw.so себя, вызывая аварии и / или выполнения странные ошибки, когда в библиотеке нет то, что они ожидали. |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|