您的位置:起点软件下载电脑软件网络软件innative v0.1.10

innative v0.1.10innative v0.1.10

软件大小:318.7MB

用户评分:

软件类型:国产软件

运行环境:Win All

软件语言:简体中文

软件分类:网络软件

更新时间:2021-05-19 14:37:08

授权方式:免费软件

插件情况:无 插 件

aot编辑器 编译器

innative,电脑AOT编译器,一款非常好用的二进制文件制作平台,为小伙伴提供更多的编译服务,帮助小伙伴轻松制作自己需要的软件,为小伙伴提供更高效率的办公服务!

innative详情

更快的渲染速度。就像 AOT 模式的定义所讲的一样,由于 declarative 的代码会被预先编译,浏览器可以直接使用这些可以直接执行的 imperative 代码,立即给用户呈现应用。

更早检查出 template 错误。由于需要预编译,AOT compiler 会在构建阶段就检测到 template 的绑定错误,并把这些错误提前报告给我们写程序的人,而不是等到 runtime 编译才让用户发现这些错误。

更高的 client-side 安全性。由于 templates 和 components 在给 client side 接触到之前就被预先编译成了 JavaScript,client side 没有办法读取到 templates,HTML 和 JavaScript 的解析也不会存在很大的危险性,这样也让 Client-side injection attacks 也会变得更加困难。

需要下载的 Angular Framework size 变得更小。由于应用程序被预编译,Angular 编译器也就无需被下载。应用程序负荷( payload )大大减少。

更少的异步请求。AOT 编译器会内联 HTML template 和 CSS style sheets,其中的单独的 ajax 请求也会随之被消除。

innative

innative安装说明

对于那些不想从源代码构建的人,发行版中提供了Windows的预编译二进制文件。该SDK是可移植的,可以解压缩到任何目录,但也可以在目标系统上安装和注册。所提供的安装程序会向系统注册,也能够动态装载机找到运行的SDK,并将其注册为一个.wasm,.wat并.wast在Windows文件扩展名的处理程序。即使您没有使用安装程序,也可以始终通过innative-cmd.exe -i在Windows或./innative-cmd -iLinux上运行来安装可移植版本。阅读有关SDK和Redistributable的Wiki文章,以了解更多信息。

对于从源代码构建的人员,此处提供了inNative的LLVM fork的预构建二进制文件。安装完成后,文件夹结构应该看起来像bin/llvm/bin,bin/llvm/lib和bin/llvm/include。但是,这些预构建的二进制文件可能不适用于某些Linux发行版,这将要求您使用inNative的LLVM自定义派生从源代码进行重建。

innative特点

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

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

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

innative更新

废弃了Makefiles,转而使用CMake项目。(#33)

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

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

增加了#20选项,可设置自定义启动函数

修正了#71处理调试信息时的边缘案例

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

修正了错误的llvm::Twine用法

改变了日志记录以使用回调函数

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

修正了WAT解析过程中过多的内存使用

innative评测

innative,高效编译,提供更多的帮助!

精品软件

用户评论

(您的评论需要经过审核才能显示)0人参与,0条评论
140

最新评论

还没有评论,快来抢沙发吧!