What is spdlog
For a long time, logging in C++ meant one of two things: hand-rolled iostream chains guarded by
Installation
The header-only default is what makes spdlog trivial to adopt — copy a directory, add an include
Design philosophy
Three decisions explain almost every API in spdlog: formatting is delegated to fmt, sinks are the
Alternatives
The C++ logging libraries you'll actually run into differ less in "can it log" and more in how much