mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-11-27 18:11:21 +00:00
Before adding the new bindings: 1. Moved wasm-c-api in a subfolder wasmcapi in the package. 2. Adapted the tests to be able to run in this new structure. New: 1. Added the WAMR API in another folder wamrapi in the same level as wasm-c-api. 2. Created an OOP proposal. 3. Added an example using this proposal. |
||
|---|---|---|
| .. | ||
| samples | ||
| README.md | ||
| requirements.txt | ||
WARM API
Examples
Copy in language-bindings/python/wamr/libs the library libiwasm generated from product-mini/platforms.
There is a simple example to show how to use bindings.
python samples/main.py
Update WAMR API bindings
Install requirements,
pip install -r requirements.txt
Run the following command,
ctypesgen ../../../../core/iwasm/include/wasm_export.h -l ../libs/libiwasm.so -o iwasm.py