Фон
Я хотел бы скомпилировать небольшую программу с некоторыми библиотеками и заголовками, которые находятся в /usr/local/lib
и /usr/local/include
(я установил их из портов).
I 'используя по умолчанию FreeBSD make (1) (которая ниже bmake (1)).
Makefile
Пока мой Makefile выглядит так:
PROG_CXX= client
MAN=
LDADD= -lhip -lhop -lpthread
SRCS= client.cc
CFLAGS+= -I/usr/local/include -L/usr/local/lib
.include <bsd.prog.mk>
Вопрос
Есть ли лучший способ сделать это?Я уверен, что CFLAGS+= -I/usr/local/include -L/usr/local/lib
уже автоматизирован некоторыми bsd.*.mk
, но я не смог его найти.Я пробовал включить <bsd.lib.mk>
, но безрезультатно.
Ссылки