-
Notifications
You must be signed in to change notification settings - Fork 567
Home
Welcome to the log4cplus project!
log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modeled after the Java log4j API.
If you want to get help with log4cplus use or compilation or if you have any other problem with it, please use the tracker or the log4cplus-devel mailing list.
If you want to contribute changes to log4cplus, please see the Development wiki page for more information.
Download current releases from GitHub. Older releases can be found on SourceForge.
See Doxygen generated log4cplus API documentation for current stable release.
See README.md for documentation of configure
script options and portability related notes.
Release procedure is documented in docs/release.txt
.
If you are looking for sample code to show you have to use log4cplus, go to code examples.
The aim of this project is to develop log4j-like logging framework for use in (primarily) C++. One of the major design goals is to avoid huge dependencies (like Boost) in the core functionality and to use as standard C++ facilities instead.
- CodeProject log4cplus article about log4cplus 1.0.2.
- log4j introduction to basic concepts which are similar or same as log4cplus.
- log4cplus on SourceForge