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

no1*_*mad 5 linker static compilation g++

我有2个目标文件(*.o)和一个静态库(*.a)使用g ++如何链接这些文件并成为1个目标文件(*.o)?

请指教......谢谢.

Emp*_*ian 6

这是您不应该使用的一种(罕见)情况g++.ld直接使用:

ld -r -o combined.o foo.o bar.o libxyz.a
Run Code Online (Sandbox Code Playgroud)