Я написал статическую библиотеку с именем libverify_passwd.a
, используя llvm-ar-7
, в которой используется символ getpwuid
,
getspnam
и crypt
. Требуется специальный аргумент компоновщика -lcrypt
и -lc
(если указано -nostdlib
).
Другой мой проект зависит от этой статической библиотеки, и его будет сложно и сложно поддерживать, добавив -lcrypt
к Makefile
этого проекта. Есть ли способ, чтобы во время соединения зависимость могла быть решена автоматически, или есть какой-либо другой инструмент, который упрощает поддержание этого?