我想在我的代码中使用.la库。
.la库是从一些源代码生成的。
我想使用automake和autoconf工具生成makefile并进行编译。
我的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 = aac-enc.c wavreader.c
我使用这个命令:
aclocal
autoconf
automake --add-missing --foreign
./configure
制作
但是我的make命令结果是:
制作:***没有规则来制作目标
aac-enc.o', needed by
aac_mhh'。 停止。
答案 0 :(得分:0)
我复制了一个文件并解决了!! ;)