【发布时间】:2018-05-09 01:40:49
【问题描述】:
我记得发现 *.a 库不包含任何对象,而是一个列表库(作为纯文本?),例如:-liconv -lm
这样当 gcc 遇到它时,两个库都会被搜索链接。
有这样的伎俩吗?很确定那时它可以工作,但我现在不知道如何做到。
【问题讨论】:
-
您可能正在寻找
libtool和.la文件! -
如果我记得该文件是系统库(由某人构建的编译器的一部分),因此那里没有 .la 文件。我直接针对 gcc 进行了测试,而不是通过 makefile/libtool