В моем проекте есть следующий файл Makefile.am, и он не может быть ./configure
, так как не найдены функциональные символы CUnit.
bin_PROGRAMS = test_one test_two
AM_CFLAGS = -Wall -pedantic -I../src
AM_LDFLAGS = \
-Wl,-z,relro \
-Wl,-z,now
AM_LDADD = -lcunit -lmylib
test_one_SOURCES = test_one.c ../src/another.c
test_two_SOURCES = test_two.c ../src/another.c
Как добавить библиотеку (CUnit) глобально, один раз для всех целей?
-L/path/to/libCUnit
кAM_LDFLAGS
- person LPs   schedule 20.03.2017configure.ac
скрипте? - person Some programmer dude   schedule 20.03.2017-L
, допустимы, они предоставляются переменными среды и используются./configure
во время выполнения. Это был просто вопрос, как сказать Automake, чего я хочу. - person A. Gille   schedule 20.03.2017