Использование pkg-config с autotools

Я узнаю о autotools и сделал это через сценарий hello world и теперь хотел попробовать обернуть некоторые тесты cppunit в пакет и построить его с помощью autotools. Для того, чтобы построить пакет, cppunit должен быть установлен в системе. Какой лучший способ проверить это во время./ настройка части сборки.

Я заглянул в AC_CHECK_LIB, а затем наткнулся на некоторую информацию об использовании pkg-config. Как бы я использовал pkg-config в Autotools realm, чтобы проверить наличие cppunit в системе сборки , а затем добавить строки include & link.

любая помощь будет оценили. Спасибо.

Стив

1 ответов


pkg-config поставляется с собственным набором макросов Autoconf, таких как PKG_CHECK_EXIST и PKG_CHECK_MODULES. Они задокументированы в справочной странице pkg-config.

cppunit также поставляется с собственным макросом Autoconf AM_PATH_CPPUNIT на . Так что это, наверное, лучшее место для начала.