lfuelling / wasm-emc2

:rocket: C++ Webassembly experiments using Emscripten

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WASM EMCC

C++ & Webassembly experiments using Emscripten on OSX

Prerequisites

brew install cmake

Emscripten SDK

git clone https://github.com/juj/emsdk.git
cd emsdk

./emsdk install --build=Release sdk-incoming-64bit binaryen-master-64bit
./emsdk activate --global --build=Release sdk-incoming-64bit binaryen-master-64bit

source ./emsdk_env.sh

Compile

emcc -o out/index.html main.c -O3 -s WASM=1 \
     --shell-file html_template/shell_minimal.html -s NO_EXIT_RUNTIME=1

Preview

# install simple http server
npm install -g lite-server
lite-server out/

|> z i λ a s a l

About

:rocket: C++ Webassembly experiments using Emscripten

License:MIT License


Languages

Language:HTML 57.3%Language:C++ 42.7%