如何链接目标文件(*.o)和静态库文件(*.a)

5
我有2个目标文件(*.o)和一个静态库(*.a),使用g++编译器。如何将这些文件链接在一起,并成为1个目标文件(*.o)呢?
请给出建议...谢谢。
1个回答

6
这是一个(罕见的)例外情况,您不应该使用g++。直接使用ld
ld -r -o combined.o foo.o bar.o libxyz.a

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接