【发布时间】:2012-12-19 16:40:23
【问题描述】:
我写了代码并编译为exe,现在.text部分需要更大, 如果我有代码并且我想在编译之前从代码的 .text 部分分配更多空间,该怎么做?分配一些缓冲区?
我正在尝试更改代码或编译选项以生成带有 LARGER .TEXT 部分的二进制文件
我的编译器 VisualStudio2010 或 cl.exe
给二进制文件打补丁比较复杂
【问题讨论】:
-
你能解释一下你要做什么吗?
-
@MatsPetersson 我在上面编辑了问题
-
编译选项取决于您使用的编译器。是哪一个?
-
为什么重要?我通常尽量让我的可执行文件尽可能小。你在打什么二进制补丁,从哪里来的?为什么不首先将代码放在可执行文件中?
标签: c portable-executable