当我运行'make'时,在带有autotools和libtool的项目中,库正确构建,但是不会在其路径中创建可执行文件。这是由automake生成的行:
/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O0 -o foo foo-foo.o ../libfoo/src/libfoo.la
此行不会打印任何内容(甚至是错误)。这个Makefile.am有什么问题吗?
bin_PROGRAMS=foo
foo_SOURCES= \
foo.cc
foo_CPPFLAGS = \
-I$(top_srcdir)/libfoo/include \
-DLOCALEDIR=\"$(localedir)\"
foo_LDADD = \
../libfoo/src/libfoo.la \
$(LIBINTL)