【发布时间】:2013-03-09 14:03:13
【问题描述】:
我在让我的系统正常工作时遇到了一些小问题,所以我决定问一个问题,是否可以使虚拟地址对应于文件偏移量。所以如果我的.text 部分的虚拟地址是0x1000,我希望链接器用零填充“填充”空间。有可能吗?
【问题讨论】:
-
为什么要依赖这种行为?一开始这不是一个好主意,其次它可能甚至不可能
-
我需要一些对齐和空间。
-
我怀疑任何现有的链接器都会这样做。但是您可以自己修复标题和部分的大小。
-
...您只需要移动sections并更新sections表中的文件偏移量。
-
如果你想要这样的东西,为什么不直接要求一个正确大小的静态数组呢?我什至认为我不太明白你想要什么。
标签: c windows assembly linker exe