You can also browse this source code online and clone the wasmtime repository to run the example locally.
This example shows off how to compile and instantiate modules which link together.
{{#include ../examples/linking1.wat}}
{{#include ../examples/linking2.wat}}
{{#include ../examples/linking.c}}