log4cplus在vs环境下库的生成的配置可以参考log4cplus在vs环境下的配置使用_想要飞的鱼儿的博客-CSDN博客
log4cplus是通过配置文件来定义日志的输出方式。log4cplus日志配置说明文档可以参考百度文库
C++调用第三方库的基本调用方法(示例)
#include <log4cplus/logger.h> using namespace log4cplus; //配置
Logger loggerRoot;
log4cplus::initialize();
PropertyConfigurator::doConfigure(LOG4CPLUS_TEXT(".\\Config\\log4cplus.properties"));
loggerRoot = Logger::getRoot();
//loggerRoot = Logger::getInstance(LOG4CPLUS_TEXT("testlogger"));//不同的日志对象
//实际调用
LOG4CPLUS_TRACE(loggerRoot, "输出的日志");
示例代码放在github上了,将日志调用对象处理成单例模式封装相关接口,实现最基本的日志功能GitHub - comonly/c-Library-log4cplusDemo: c++中用到的一些库,包括日志,数据库等