代码之家  ›  专栏  ›  技术社区  ›  Todd Moses

如何用炼金术将C++移植到SWF?

  •  1
  • Todd Moses  · 技术社区  · 16 年前

    炼金术允许用户编译C和C++代码,目标是运行在开源ActionScript虚拟机(AVM2)上。虽然这个想法看起来很有希望,但有人在这方面取得了成功吗?如果有,有没有例子?

    我想把一些旧的DOS程序转换成SWF,这样它们就可以在浏览器中运行了。

    1 回复  |  直到 16 年前
        1
  •  3
  •   Jerry Coffin    16 年前

    大多数旧的DOS代码不是很好移植,所以在DOS以外的任何东西上运行它都需要大量的工作。其中相当一部分直接使用DOS中断、内存映射中的绝对位置等等。要让它们在AVM2下运行,基本上不仅需要一个C编译器,还需要一个MS-DOS、BIOS和PC硬件的完整仿真。