Enable multi-module support for wasm-c-api (#426)

it is allowed that all imported functions and globals can be
linked by multi-module feature automatically or by wasm-c-api manually
This commit is contained in:
lum1n0us
2020-10-16 17:43:57 +08:00
committed by GitHub
parent f1fe5d7872
commit 4787b150b8
26 changed files with 550 additions and 185 deletions

View File

@ -1,5 +1,16 @@
WAMR supports *wasm-c-api* in both *interpreter* mode and *aot* mode. By default,
all samples are compiled and run in "interpreter" mode.
WAMR supports *wasm-c-api* in both *interpreter* mode and *aot* mode.
Before staring, we need to download and intall [WABT](https://github.com/WebAssembly/wabt/releases/latest).
``` shell
$ cd /opt
$ wget https://github.com/WebAssembly/wabt/releases/download/1.0.19/wabt-1.0.19-ubuntu.tar.gz
$ tar -xzf wabt-1.0.19-ubuntu.tar.gz
$ mv wabt-1.0.19 wabt
```
By default, all samples are compiled and run in "interpreter" mode.
``` shell
$ mkdir build