# BlocksDS SDK examples: Dynamic libraries

This folder contains examples of how to load modules such as dynamic libraries
at runtime.

- `basic_demo`: It loads a simple library and uses it to prove everything works.
- `cpp_demo`: It loads a C++ library with global constructors and destructors.
- `plugin_system`: It loads to an application two plugins generated out of tree.
- `two_libraries`: It loads two different libraries at the same time.
