1

当我在带有 autotools 和 libtool 的项目中运行“make”时,该库已正确构建,但未在其路径中创建可执行文件。这是 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)
4

0 回答 0