initialize the SHM submodule and build it:
git clone https://github.com/devprofile98/shm.git
cd shm
git submodule update --init --recursive
cd Engine/
mkdir build && cd build
cmake .. && cmake --build . -j
use the generated library, for an example see shm-scene1