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

33 lines
716 B
Markdown

# Wasmer C API
This is the [Wasmer WebAssembly Runtime](https://wasmer.io) 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:
```bash
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