ocaml-wasmtime:由Wasmtime支持的OCaml WebAssembly运行时

时间:2024-06-15 12:58:31
【文件属性】:

文件名称:ocaml-wasmtime:由Wasmtime支持的OCaml WebAssembly运行时

文件大小:30KB

文件格式:ZIP

更新时间:2024-06-15 12:58:31

OCaml

ocaml-wasmtime 由支持的OCaml WebAssembly运行时 该库使您可以在OCaml内运行WebAssembly模块,并为系统调用提供了支持。 它充当wasmtime C库的低级类型安全包装器,目前仅支持部分功能,但足以运行一些基本示例,有关详细信息,请参见tests目录。 安装 使用Opam 安装此库的最简单方法是通过opam,它会同时安装C库和OCcaml绑定。 opam install wasmtime 从源头建造 首先必须安装wasmtime C库。 这可以通过opam来完成。 opam install libwasmtime 或者可以手动完成。 从下载wasmtime c-api库。 解压缩归档文件并设置LIBWASTIME环境变量以指向它们。 wget https://github.com/bytecodealliance/wasmtime/r


【文件预览】:
ocaml-wasmtime-main
----.gitignore(330B)
----src()
--------wrapper()
--------stubs()
--------config()
----bin()
--------wtime.ml(1KB)
--------wtime.mli(32B)
--------dune(77B)
--------hello.wat(1KB)
----.ocamlformat(51B)
----LICENSE(11KB)
----.github()
--------workflows()
----wasmtime()
--------add-the-wasmtime-library-here(0B)
----README.md(1KB)
----wasmtime.opam(949B)
----dune-project(32B)
----tests()
--------multi.mli(32B)
--------linker.mli(32B)
--------wasi.mli(32B)
--------hello.mli(32B)
--------gcd.ml(1KB)
--------memory.mli(32B)
--------dune(113B)
--------gcd.mli(32B)
--------memory.ml(3KB)
--------multi.ml(1KB)
--------externref.ml(994B)
--------hello.ml(844B)
--------wasi.ml(2KB)
--------linker.ml(3KB)
--------externref.mli(32B)

网友评论