examples: wamr example program

This commit is contained in:
2026-01-19 13:24:03 +01:00
parent fc0e756512
commit 807a8309c3
3 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,20 @@
WASI_SDK := /opt/wasi-sdk
CLANG := $(WASI_SDK)/bin/clang
SYSROOT := $(WASI_SDK)/share/wasi-sysroot
CFLAGS := --target=wasm32-wasi \
--sysroot=$(SYSROOT) \
-O2
SRCS := $(wildcard *.c)
WASMS := $(SRCS:.c=.wasm)
.PHONY: build-examples clean
build-examples: $(WASMS)
%.wasm: %.c
$(CLANG) $(CFLAGS) $< -o $@
clean:
rm -f *.wasm