Skip to content

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Target C Project

This is a personal project to learn how to create a C API with multiple targets such as native and WebAssembly.

Prerequisites

  • SDL2
  • SDL2_gfx
  • Clang (Recent version which supports the wasm compilation target)

Compile & Run Natively

make

Compile to WebAssembly

make wasm

Now serve the web directory locally and open the page in your browser.

Example Server

cd web # Navigate into the web directory
python3 -m http.server # Start the server

Now navigate to http://localhost:8000 in your browser.

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages