Я пытаюсь написать файл configure.ac так, чтобы результирующий скрипт configure искал каталог библиотеки, содержащий данную статическую библиотеку, например, libsomething.a. Как я могу это сделать? На данный момент у меня есть проверка только одного местоположения:
AC_CHECK_FILE([/usr/local/lib/libsomething.a],[AC_SUBST(libsomething,"-L/usr/local/lib -lsomething")],[AC_SUBST(libcfitsio,'')])
Но я хочу, чтобы он попытался найти его автоматически. И если библиотека не находится в одном из местоположений по умолчанию, я хотел бы настроить, чтобы сказать, что библиотека не найдена и что пользовательское местоположение может быть указано с помощью --use -thing = path, как это обычно делается. Поэтому мне также нужно проверить, указан ли --use-что-то = путь. Я довольно новичок в создании файлов конфигурации, и документация по M4 не очень проста, поэтому буду признательна за любую помощь.
Спасибо!