前端和后端都使用符号表,但是假设目标代码将在不同的机器上运行,符号表如何传递给后端?它会以某种方式“附加”到中间表示,还是会包含在逻辑地址空间的实例中?
问问题
134 次
1 回答
1
用于链接的符号表放置在中间目标代码文件中,扩展名为 .o 或 .obj,具体取决于平台。有关概述和其他链接,请参阅标题为对象文件的文章。那里不仅有一个符号表,还有诸如重定位表和动态链接数据之类的东西,基本上是最终将代码加载到系统 RAM 中并执行所需的一切。
于 2012-11-06T19:30:37.890 回答