Apache Log4cxx is a C++ port of Apache Log4j

Clone this repo:
  1. 4bc69bb Update OptionConverter reference documentation (#816) by Stephen Webb · 17 hours ago master
  2. 3e7b5ac Use size_t integers for file size limits (#815) by Stephen Webb · 2 days ago
  3. 903b11d OSS-Fuzz: Add and revamp fuzzing seed corpora and dictionary (#809) by Arthur Chan · 4 days ago
  4. e079a60 OSS-Fuzz: Add new fuzzer targets pattern layout API (#810) by Arthur Chan · 5 days ago
  5. f758626 Prevent a missed notify by AsyncAppender dispatch thread (#814) by Stephen Webb · 5 days ago

Linux MacOS
Windows (dll) Windows (static) MSYS2

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.