gpt4 book ai didi

jit - 将 JIT 转换为 EXE?

转载 作者:行者123 更新时间:2023-12-02 13:24:11 26 4
gpt4 key购买 nike

既然有如此多的 JIT 实现,每个 JIT 都会发出 native 代码。那么为什么没有人制作像 JIT2EXE 这样的工具来将 native 代码保存为 native 可执行文件呢?

最佳答案

这个问题有点模糊,因为您没有明确指定您正在谈论的语言,在我的 .NET 领域,.NET 可执行文件在运行时进行预编译,以加快加载时间。该代码可以通过称为 NGEN 的进程生成 native 代码,该进程获取 .NET IL 代码并将其转换为处理器可以理解的二进制文件。通常,NGEN 代码存储在“C:\Windows\Assembly\NativeImages_{version}”内的文件夹中,其中版本代表 .NET Framework 版本。看看这里 CodeGuru作者:Jeffrey Richter,关于 NGEN 以及它的使用地点和时间。看看这里 Codeproject关于这篇关于与 native 二进制代码的统计/比较的文章以及 here以及 Daniel Pistelli 的作品。

关于jit - 将 JIT 转换为 EXE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2347204/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com