Путь к Linux. Руководство по установке и настройке

       

Библиотека libshadow.a


Понятно, что для обслуживания вызовов функций “теневых паролей” в состав системы должна быть включена соответствующая библиотека. Shadow Suite использует пециальный библиотечный файл libshadow.a, который помещается в /usr/lib.

При этом вы должны явно сообщить компоновщику о необходимости включить libshadow.a на этапе компоновки программы:

gcc program.c -o program -lshadow

Впрочем, как будет показано ниже, при разработке больших программ удобнее использовать скрипт Makefile в котором обычно присутствует переменная LIBS=..., которую вы можете модифицировать по своему усмотрению.



Содержание раздела