使用命令行程序

    但为什么要将我们自己限制在标准库函数上呢? 我们可以用同样的方法在 WebAssembly 中调用任何宿主函数。WasmEdge 提供了一个类似 WASI 的拓展,可以访问在宿主操作系统中的任何命令行程序。

    开发者可以使用我们的 Rust 接口库来访问这个功能。确保你在 中添加了这个依赖项。

    现在你可以在 Rust 应用程序中使用这个接口启动一个新的进程,来运行操作系统中的命令行程序,通过 方法或者 STDIN 传入参数,并通过 接收返回值。