我们使用的是 Erlang 版本 22。我们多次重建 Beam 文件。在 Beam 文件中,我们发现“FunT”中的最后 4 个字节和“LitT”之前的字节总是在变化(每个版本之间不同)。是否有关于如何生成最后 4 个字节的任何解释?由于这些变化的 4 个字节,Beam 图像的校验和在构建后总是不同的构建。
00000260: 4675 6e54 0000 001c 0000 0001 0000 0013 FunT............
00000270: 0000 0001 0000 0011 0000 0000 0000 0001 ................
00000280: 0432 95c1 4c69 7454 0000 00c3 0000 00f6 .2..LitT........