为什么要按照#34;部分尺寸"在WebAssembly二进制模块中无法准确计算?

时间:2018-03-09 12:11:05

标签: webassembly

我发现属性"部分大小"显示在每个"部分"是零。还有一个评论词" guess"写在一对括号内。

在下面的图片中: -

enter image description here

1 个答案:

答案 0 :(得分:4)

Emscripten在一次传递中生成二进制文件,因此在节开始时它还不知道节大小。因此,一旦相应的部分完成并且其大小已知,它首先写入零并且稍后回补该值。您应该在输出中看到一条标记为FIXUP的行,该行引用相同的字节偏移量。