A library of C++ classes for flexible logging to files (rolling), syslog, IDSA and other destinations. It is modeled after the Log for Java library (http://www.log4j.org), staying as close to their API as is reasonable. Home: https://log4cpp.sourceforge.net
Platforms: Linux, Windows, MacOS. New: CMake, CTest support for MS VS 2022, RAD Studio 12
Features
- C++
- C++98 compatible
- Logging
- size rolling files, daily rolling files, syslog, IDSA, smtp, windows eventlog
- Linux, Windows, MacOS
- automake / Autotools
- CMake