2个版本

0.17.1 2020年6月24日
0.17.0 2020年5月11日

1357WebAssembly 中排名

每月下载 36
用于 4 个组件(3个直接使用)

MIT 许可证

1MB
23K SLoC

Wasmer logo

Build Status License Join the Wasmer Community Number of downloads from crates.io Read our API documentation

Wasmer LLVM后端

Wasmer是一个独立的JIT WebAssembly运行时,旨在完全兼容Emscripten、Rust和Go。了解更多

此组件表示Wasmer的LLVM后端集成。

用法

在Wasmer独立版本中的用法

如果您正在使用 wasmer CLI,您可以使用以下方式指定后端:

wasmer run program.wasm --backend=llvm

在Wasmer嵌入式版本中的用法

如果您正在使用Wasmer嵌入式,您可以将LLVM后端指定给 compile_with 函数

use wasmer_llvm_backend::LLVMCompiler;

// ...
let module = wasmer_runtime_core::compile_with(&wasm_binary[..], &LLVMCompiler::new());

依赖项

~9–17MB
~222K SLoC