【发布时间】:2015-12-24 13:38:29
【问题描述】:
我试图了解 ELF 对于静态链接程序与动态链接程序的外观。
就我而言,我有两个文件,foo.c 和 bar.c。
我也有他们的目标文件; foo.o 和 bar.o。
使用objdump 命令,我可以看到每个文件中的重定位。
我如何静态地链接foo.o和bar.o?
我如何动态地链接foo.o和bar.o?
如何查看输出文件的差异?
【问题讨论】:
标签: c gcc linker static-linking dynamic-linking