Install dependencies

Optional:

  • wabt (WebAssembly Binary Toolkit) (for wasm-objdump, wasm2wat);

Build

01

cd webassembly/01_clang_simple_examples/module
make
cd ../memory
make

02

cd webassembly/02_emscripten_simple_examples
mkdir build
mkdir pages
cd build
emcmake cmake -DCMAKE_BUILD_TYPE=Release -DINSTALL_PREFIX_PATH=../pages ..
make install

Run

01

cd webassembly/01_clang_simple_examples/module
python -m http.server
cd webassembly/01_clang_simple_examples/memory
python -m http.server

02

cd webassembly/02_emscripten_simple_examples/pages
./server.py

Useful links