A collection of useful code for C++ applications:
-
Terminal coloring use code from
https://github.com/agauniyal/rangby Abhinav Gauniyal (licensehttp://unlicense.org) -
Stream compression use code from
https://github.com/geromueller/zstream-cppby Jonathan de Halleux and Gero Müller -
Stream formatting use code from
https://fmt.devby Victor Zverovich (MIT license) -
Table formatting use code from
https://github.com/Bornageek/terminal-tableby Andreas Wilhelm (Apache License, Version 2.0) partially rewritten. -
Eigen3 a C++ template library for linear algebra
https://eigen.tuxfamily.org.
in addition a TreadPool class, TicToc class for timing, Malloc class for easy allocation with traking of allocated memory.
- Online doc
here <https://ebertolazzi.github.io/Utils>__.
using rake (with cmake and ninja)
rake
to compile using mingw open MSYS2 shell and compile as in unix evironment.