Как проверить наличие установленных библиотек, например libpcap, при установке программного обеспечения с помощью gnu make? - PullRequest
0 голосов
/ 26 мая 2010

Я занимаюсь разработкой приложения, которое зависит от libpcap, и хочу знать, как написать make-файл gnu, чтобы я мог проверить установку libpcap на компьютере, прежде чем приступить к установке моего приложения.

Ответы [ 2 ]

0 голосов
/ 26 мая 2010

Если бы я собирался правильно ответить на ваш вопрос, я бы посмотрел, как autoconf проверяет наличие компонентов при установке пакета, такого как GNUPlot (или чего-либо еще), и выяснил это. Хотя я оставлю вам работу.

0 голосов
/ 26 мая 2010

Если libpcap поддерживает это, вы можете попробовать использовать pkg-config . (Я знаю, что libpcap ++ поддерживает это, но не уверен насчет libpcap). Тем не менее, если у вас еще нет установленной системы сборки, я предлагаю вам попробовать CMake , что значительно упрощает подобные вещи и все другие аспекты создания проекта C ++. Пример или быстрое начало работы с CMake см. В шаблоне проекта C ++.

...