完整的C语言x86/x64即时编译汇编器

3

你知道类似这样的东西,但能嵌入到C程序中吗?


他的链接是给C++的JIT,但他想要一个C的。 - Pavel Minaev
抱歉造成困扰,标题已更新。 是的,是 C 语言,不是 C++。 - Flavius
你为什么想要它?似乎与编写汇编模块没有任何优势。 - wallyk
我正在开发一种小型语言,必须使用C语言编写。这种库可以帮助我:1)轻松将IR翻译成ASM,并最终转换为二进制,而无需阅读英特尔数千页的规格说明;2)轻松将其转换为“脚本”语言。 - Flavius
1个回答

6

一些选项:

  • LibJIT
  • GNU Lightning
  • LLVM C绑定
  • 使用C编译器编译模块并使用dlopen加载它们 - 这在任何地方都有效!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接