蒙妮坦手游站:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > innative(AOT编译器)

innative(AOT编译器)

innative(AOT编译器)

类型:编程开发版本:v0.1.10官方版更新:2023-11-18 15:56:20大小:149M系统:WinAll语言:英文

innative是一个AOT编译器 for WebAssembly,可以创建兼容C语言的二进制文件,既可以作为沙盒插件动态加载,也可以作为独立的可执行文件直接与操作系统接口。

软件介绍

这使得webassembly模块可以参与C语言的连接和构造过程,无论是静态、动态还是访问宿主操作系统。运行时可以独立安装在用户的机器上,也可以嵌入到你的程序中。它是高度可定制的,允许您选择所需的功能、隔离级别和优化量来满足您的使用情况。如果您发现错误,或者您的程序在我们实现特定的功能之前无法在inNative上编译,请在GitHub上提交问题,以便我们跟踪开发人员的要求。

这是针对Windows和Linux的inNative的一个主要功能版本,主要修复了build系统,使其在Linux上更加可靠。这是为了弥补LLVM因为无法在holybuildbox中工作而无法轻松为Linux构建可移植的二进制文件。因此,将不再提供Linux二进制文件,而应该使用CMake从源代码编译。

Windows包括SDK和运行时包的安装程序,它安装并注册运行时以运行WebAssembly文件。然而,即使你下载了可移植的压缩文件版本,你也可以一直使用。/innative-cmd.exe -i来安装它。

更新日志

放弃Makefiles并改用CMake项目。(#33)

增加了#49 WASM指令执行计数器。

添加了#26完全支持的汇编脚本。

增加选项#20,设置自定义启动功能。

修正了#71处理调试信息时的边缘情况。

修正了#72使用共享库时的绝对路径问题。

修复了不正确的llvm:: twin用法。

更改日志记录使用回调函数。

停止对内存密集型调试信息使用贪婪分配器

修复了WAT解析期间内存使用过多的问题。

标签: 编程软件

innative(AOT编译器)相关下载