题
如果我有a.o,B.O和c.o,我怎么让他们LD链接到d.o,然后将其链接到我的主要目标文件?所有这一切我希望有发生的是,在输入文件中的所有符号共同结合成一个大的输出文件。
解决方案
的.o文件甲级联被称为库。您创建一个 用的 AR 强>库实用工具:
ar rvs mylib.a a.o b.o c.o
可以然后与链接库:
cc main.c mylib.a
其他提示
找到它。 -r选项链接的文件递增,因此它们可以被用作输入到LD。
不隶属于 StackOverflow