我有一个aa
依赖于libbb
哪个依赖的程序libcc
。
在 libb 的 Makefile.am 我添加了
libbb_la_LIBADD = -lcc
在aa的Makefile中我添加了
aa_LDADD = -lbb
这在默认情况下非常有效。
但是我需要静态链接,所以我使用--disable-shared
.
不幸的是,在编译时aa
我得到了:
libb_source.c:对 libcc_symbol 的未定义引用
任何想法缺少什么?
更新:如果您正在交叉编译并使用 stagingdir,请不要考虑指定这样的依赖项。