2016-07-30 24 views
-1

Ich möchte .LA-Bibliothek in meinem Code verwenden.
.la-Bibliothek aus einem Quellcode generiert.
Ich möchte Automake und Autoconf-Tools verwenden, um Makefile zu generieren und zu kompilieren.
Keine Regel zu machen .o-Datei

meine configure.ac: (.) ​​

AC_INIT ([Tutorial Program], 1.0)
AC_CONFIG_AUX_DIR
AM_INIT_AUTOMAKE
AC_PROG_CC
AC_PROG_CXX
LT_INIT
AC_CONFIG_FILES (Makefile)
AC_OUTPUT

meine Makefile.am:

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

i verwenden Sie diesen Befehl:

aclocal
autoconf
auto --add-missing - Fremd
configure
machen

aber mein Befehl make Ergebnis ist:

make: *** Keine Regel Ziel aac-enc.o', needed by aac_mhh‘zu machen. Stop.

Antwort

0

Ich kopiere eine Datei und löste es !! ;)