Skip to content

tana/Wasm3DotNet

Repository files navigation

Wasm3DotNet

A .NET binding for wasm3 WebAssembly interpreter.

Structure

Wasm3DotNet consists of two layers:

Building

  1. Open Wasm3DotNet.sln in Visual Studio.
  2. Build wasm3_dll (native code library)
  3. Build Wasm3DotNet (managed code library)
  4. To test the demo application, build and run Wasm3DotNetDemo.

Usage

After build, two important files will be generated.

  • wasm3_dll/Debug/wasm3.dll is the native code library that contains wasm3 interpreter.
  • Wasm3DotNet/bin/Debug/netstandard2.0/Wasm3DotNet.dll is the managed (.NET) library.

(These paths are relative to the root of this repository. Debug is replaced to Release for release build)

To use Wasm3DotNet for your project, add reference to Wasm3DotNet.dll, and copy wasm3.dll to executable directory (or native plugin folder for Unity).

About

A .NET binding for wasm3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published