2020-02-19 18:58:22 -08:00
..
2020-02-19 18:58:22 -08:00

Wasmer C API

This is the Wasmer WebAssembly Runtime shared library. You can use it in any C/C++ projects.

This directory is structured like the following:

  • lib is where the Wasmer shared library lives.
  • include is where the Wasmer headers live

Documentation

The API documentation for the Wasmer Runtime C API can be found here:

https://wasmerio.github.io/wasmer/c/runtime-c-api/

Usage

If you want to compile a c file using Wasmer, you can do:

clang YOUR_FILE -Iinclude -lwasmer -Llib

Note: append -rpath lib if you are in macOS.

Examples

You can check examples of how to use the Wasmer C API here:

https://docs.wasmer.io/integrations/c/examples