提问人:Innovations Anonymous 提问时间:6/13/2023 更新时间:6/26/2023 访问量:99
Termux autotools/libtool 无法确定链接 -lib 接口
Termux autotools/libtool cannot determine link -lib interface
问:
我正在使用 Android 12 的 Termux。我有一个简单的 C 项目,使用 autotools。我运行:
autoreconf -i
./configure
它失败了,说:
checking the archiver (link -lib) interface... unknown
configure: error: could not determine link -lib interface
在 src/Makefile.am 中:
bin_PROGRAMS = main
main_SOURCES = main.c foo.h
main_LDADD = libfoo.la
lib_LTLIBRARIES = libfoo.la
libfoo_la_SOURCES = foo.c foo.h
答:
1赞
Ben
6/26/2023
#1
我认为你需要foo.h而不是:include_HEADERS
main_SOURCES
bin_PROGRAMS = main
main_SOURCES = main.c
include_HEADERS = foo.h
main_LDADD = libfoo.la
lib_LTLIBRARIES = libfoo.la
libfoo_la_SOURCES = foo.c foo.h
评论