You can see my current effort here:
https://github.com/GabrielaBarbara/logger
We can pick'n'mix from whatever there is, and some stuff probably can be done better too.
This currently just builds for Linux, but in theory it should also work on windows.
If your computer doesn't do colours (or, it's too early for garish things), uncomment the second compile option in /logger/CMakeLists.txt in the section starting at line 15 and comment out the first option.
Otherwise, doing:
mkdir build; cd build; cmake ..; make; ./bin/logger_tests
Should just do the trick.
Thanks for looking,
G