2016-07-30 2 views
-1

Я хочу использовать библиотеку .la в моем коде.
.la библиотека, созданная из некоторого исходного кода.
Я хочу использовать automake и autoconf инструменты для создания make-файла и его компиляции.
Нет правила делать .o файл

мой configure.ac: (.) ​​

AC_INIT ([Учебник программы], 1,0)
AC_CONFIG_AUX_DIR
AM_INIT_AUTOMAKE
макрос AC_PROG_CC
AC_PROG_CXX
LT_INIT
AC_CONFIG_FILES (Makefile)
AC_OUTPUT

my Makefile.am:

bin_PROGRAMS = aac_mhh
aac_mhh_LDADD = libfdk-aac.la
aac_mhhdir =.
aac_mhh_HEADERS = wavreader.h
aac_mhh_SOURCES = ААС-enc.c wavreader.c

я использовать эту команду:

ACLOCAL
Autoconf
Automake --add-отсутствующий - иностранные
./configure
сделать

, но мой результат команды делают это:

марка: *** Никакое правило, чтобы сделать целевой aac-enc.o', needed by aac_mhh. Остановить.

ответ

Смежные вопросы