有关目标文件链接时怎样实现重定位的问题

qinuxman 发布于 2013/08/26 08:20
阅读 182
收藏 0
我想知道目标文件里面的变量和函数是以地址存在还是仍以符号形式存在?因为目标文件已经经过是二进制文件所以我觉得已经不是符号。可是因为引用其他模块的 变量或函数的语句里目标文件在链接时还需要找到引用的别的目标文件里的变量和函数地址,这个是怎么找到的呢?不是已经不存在符号了怎么还可以找到?另外, 有时候目标文件用的是早就写好的dll文件,那么那些dll文件里各种变量和函数应该都不是符号的形式存在了,那么需要调用他们的程序的目标文件怎么知道 所需的函数和变量的地址的呢?
加载中
返回顶部
顶部