分类

首页 >  电脑软件> 开发控件

innative

innative v0.1.10

大小:149 MB

语言:其他语言系统:WinAll

类别:开发控件时间:2024-08-27 14:05:29

Tags: innative游戏 创新软件

inNative 是一款针对 WebAssembly 的 AOT 编译器,能够生成与 C 语言兼容的二进制文件。它既可以作为动态加载的沙盒游戏软件,也可以作为直接与操作系统交互的独立可执行程序。这允许 WebAssembly 模块参与 C 语言链接和构建过程,无论是静态的、动态的,还是直接与服务器操作系统交互的。

inNative 运行时可以独立安装在用户设备上,也可以嵌入到您的流程中。它极度可定制,使您可以选择所需的功能、隔离级别和优化程度,以满足您的测试用例。如果您发现了一个错误,或者您的程序流程无法在 inNative 上编译,直到我们完成一个特殊的功能,请在 GitHub 上提交一个问题,以便我们可以追踪开发者的要求。

这是针对 Windows 和 Linux 的 inNative 的一个关键功能版本,主要修复了构建系统软件,使其在 Linux 上更加可靠。这是为了弥补因为 LLVM 不能在 holybuildbox 中工作而无法为 Linux 构建生命周期的二进制文件这一事实。所以将不再提供 Linux 二进制文件,而应使用 CMake 从源码进行编译。

Windows 包含一个 SDK 和运行时程序包的程序安装,它安装和注册运行时以运行 WebAssembly 文件。但是即使您下载了便携式压缩包版本,您也可以随时使用 ./innative-cmd.exe -i 来安装它。

软件特点

与 C 语言兼容:生成与 C 语言兼容的二进制文件,便于集成和交互。

动态加载:可以作为动态加载的沙盒游戏软件。

独立可执行:可以作为直接与操作系统交互的独立可执行程序。

可定制性:极度可定制,满足不同需求。

跨平台:支持 Windows 和 Linux 操作系统。

如何使用

下载 inNative。

解压压缩包。

运行安装程序或使用命令行安装。

使用 inNative 编译器编译您的程序。

运行编译后的程序。

更新日志:

废弃了 Makefiles,转而使用 CMake 项目。

添加了 #49 WASM 命令执行电子计数器。

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

提升了 #20 选项,可设置自定义运行函数。

修正了 #71 解决调试信息时的边缘实例。

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

更改了日志记录,使用调用函数终止对运行内存聚集的调试信息。

使用贪婪的调节器修正了 WAT 分析流程中过多的运行内存使用。

同类推荐

猜你喜欢

最新文章

本类下载排行