log4cplus

Flexible C++ logging library with configurable appenders and layouts

brewmacoslinux
Try with needOr install directly
Source

About

Logging Framework for C++

Commands

log4cplus

Examples

Include log4cplus headers in C++ project for basic logging setup$ g++ -o myapp myapp.cpp -llog4cplus
Configure logging via properties file in application initialization$ PropertyConfigurator::doConfigure(LOG4CPLUS_TEXT("log4cplus.properties"));
Create logger instance and log messages at different levels$ log4cplus::Logger logger = log4cplus::Logger::getInstance(LOG4CPLUS_TEXT("mylogger")); LOG4CPLUS_INFO(logger, LOG4CPLUS_TEXT("Application started"));