Я пытаюсь разработать программу, которая использует другую внутреннюю библиотеку, выполненную в том же проекте.
Я хочу связать оба.Библиотека хранится и успешно компилируется в ./lib/mylib, и создается mylib.a.Проблема в том, что мне нужно включить каталог ./lib/mylib в поиск INCLUDE, а также связать программу с библиотекой.
Есть ли какие-либо автоматически определенные переменные или я должен сделать это по своему усмотрениюв Makefile.am ниже?
SUBDIRS = lib .
# set the include path found by configure
INCLUDES = $(all_includes) -Ilib/mylib
bin_PROGRAMS = myprogram
myprogram_SOURCES = main.c
myprogram_CPPFLAGS = $(libmylib_CFLAGS) $(AM_CFLAGS) $(CFLAGS)
nfc_network_config_LDADD =$(LIB_MYLIB)