标签列表
如何链接目标文件(*.o)和静态库文件(*.a)
static
linker
g++
compilation
5
5
我有2个目标文件(*.o)和一个静态库(*.a),使用g++编译器。如何将这些文件链接在一起,并成为1个目标文件(*.o)呢?
请给出建议...谢谢。
-
no1mad
1
个回答
6
6
这是一个(罕见的)例外情况,您不应该使用
g++
。直接使用
ld
:
ld -r -o combined.o foo.o bar.o libxyz.a
-
Employed Russian
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
4
使用静态库链接不等同于链接其对象文件。
13
如何强制静态链接与Xcode目标相关联的库?
4
静态库(.a)如果包含重复的目标文件(.o),会发生什么?
12
如何使用g++链接一个.o文件
3
如何将目标文件(.o)合并成iOS的静态库(.a)?
12
链接静态库与单独的目标文件有何区别?
97
静态库、静态链接的动态库和动态链接的动态库中的.lib文件包含了什么内容?
5
只链接Boost库的静态文件 G++。
3
单文件库中的目标文件(.o)与头文件哪一个更适合使用?
3
静态链接中目标文件和库的排序