C++ version of the code for "Linear Algebra: Theory, Intuition, Code" book by Mike X Cohen. Minimum language version is C++20.
As configured, package management requires vcpkg. Dependencies are Armadillo, Matplot++, stb.
For plotting, Matplot++ requires that gnuplot is installed.
If using VSCode (recommended), install extensions for C/C++ (+ Extension Pack), CMake (+Tools).
If using a Wayland desktop, the gnuplot viewer will fault (as of March 2024) if invoked from a VSCode terminal; execute from an external terminal.