Apache Log4cxx is a C++ port of Apache Log4j

Clone this repo:
  1. eb9d9ce Add a chart to the web-site performance data (#567) by Stephen Webb · 28 hours ago master
  2. 11f261b Fix build under GCC 12 #563 (#566) by Robert Middleton · 2 days ago
  3. 050c4cf Require the SQL used by ODBCAppender to be a single statement (#564) by Stephen Webb · 7 days ago
  4. 0a21e4d Prevent abnormal termination when a variable is recursively referenced (#565) by Stephen Webb · 8 days ago
  5. 12fc6ed Improve Logger interface consistency in the next ABI (#562) by Stephen Webb · 3 weeks ago

Linux MacOS
Windows (dll) Windows (static) MSYS2
ABI stability Quality gate Fuzzing Status

Apache Log4cxx is a logging framework for C++.

For answers to such questions as “What is logging?”, “What should a logging framework do?” and “How to do logging properly?” refer to the logging overview page.

The quick start guide shows what code you write to use Log4cxx in your project.

For other information about Log4cxx (e.g. getting help, official release downloads, building Log4cxx) use the Log4cxx project website.

Log4cxx is part of the Apache Logging Services PMC.