mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-10-25 02:11:17 +00:00
|
|
||
|---|---|---|
| .. | ||
| sysroot | ||
| generate_toolchain.py | ||
| README.md | ||
| wamr_toolchain.cmake | ||
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:
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:
./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.