A guide on using C++ code in jupyterlite with pybind11#

This document is meant to guide you through the process of integrating C++ into jupyterlite. This includes the usage of pybind11, setuptools, emscripten/pyodide and jupyterlite itself. There should be a way to integrate CMake as well. However, using setuptools solves a bug where emcmake fails to find pybind’s cmake files.

The idea is to create the following: