Apache Log4cxx is a C++ port of Apache Log4j

Clone this repo:
  1. 3e4926f Explain where configuration file options are documented (#526) by Stephen Webb · 4 days ago master
  2. 01d417e Add a properties file example to configuration documentation (#524) by Stephen Webb · 6 days ago
  3. 3b36b34 Improve the 'Logging With Multiple Processes' web-site information (#523) by Stephen Webb · 7 days ago
  4. f566512 Prevent SonarCloud failure (#525) by Stephen Webb · 8 days ago
  5. d91bf59 Add JSONLayout to the Google benchmark tests (#521) by Stephen Webb · 8 days 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.