wasm-micro-runtime/test-tools/toolchain/README.md

16 lines
720 B
Markdown
Raw Normal View History

# Cross Compile Toolchain for Wasm Micro Runtime
This folder contains sysroot and toolchain files for building wasm application by using cmake.
## Build a project
To build a C project into wasm, you may use the toolchain file provided here as `wamr_toolchain.cmake`:
```Bash
cmake /path/to/CMakeLists.txt -DCMAKE_TOOLCHAIN_FILE=/path/to/wamr_toolchain.cmake
make
```
## Generate a toolchain for your runtime
If you extend more APIs of wasm runtime by using `EXPORT_WASM_API` API, we also provide a tool which allow you to generate the toolchain for your runtime:
```Bash
./generate_toolchain.py -o out_dir -f api_list_file
```
A toolchain which enables your extended APIs should be generated in the path you specified.