2016-07-30 7 views
-1

私のコードで.laライブラリを使いたいです。
.laいくつかのソースコードから生成されたライブラリ。
私はautomakeとautoconfツールを使ってmakefileを生成してコンパイルしたいと思っています。
.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

(。)

私の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-不足しています - 外国
./configure
make

私のmakeコマンドの結果は次のとおりです。

メイク:ターゲットaac-enc.o', needed by aac_mhh」を作るために***はありませんルール。 停止します。

答えて

0

ファイルをコピーして解決しました。 ;)

関連する問題