Apache Log4cxx is a C++ port of Apache Log4j

Clone this repo:
  1. 2a4b764 Document a way to avoid SIOF when extending log4cxx (#395) by Stephen Webb · 34 hours ago master
  2. 3010779 Use latest version of Github actions for CI (#399) by Stephen Webb · 34 hours ago
  3. bf873fc Improve asyncappender robustness (#403) by Stephen Webb · 34 hours ago
  4. 1a8875a Prevent undefined behaviour when an appender is deleted without being closed (#400) by Stephen Webb · 2 days ago
  5. 6b61e97 Allow selected test cases to be executed (#401) by Stephen Webb · 2 days ago

Linux MacOS
Windows (dll) Windows (static)
ABI stability Quality gate

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.