WebAssembly "Hello, World!" with Wasmer
Create a project directory.
mkdir wasm-sample
cd wasm-sample
Write hello.c
#include <stdio.h>
int main(int argc, char ** argv) {
printf("Hello, World!");
}
Compile to wasm.
I use Docker. You can use it another way if you want to do it.
Reference link
docker run --rm -v $(pwd):/src -u $(id -u):$(id -g) \
emscripten/emsdk emcc hello.c -o hello.wasm
Install wasmer.
curl https://get.wasmer.io -sSfL | sh
Let's try it!!
wasmer hello.wasm
Output
Hello, World!