标签: linker compilation archive object-files
我有一个包含许多.o文件的可执行文件。我想将这些目标文件减少到一个文件,但我没有可执行文件的源代码。使用“ar”存档它们是这样做的方法,还是不重新编译源代码就不可能?
答案 0 :(得分:1)
您当然可以将目标文件与ar组合到一个库中。此外,ld -r允许将多个目标文件合并为一个。
ld -r