日志系统log4cplus的配置与使用

——————log4cplus简介————————

log4cplus是C++编写的开源的日志系统,前身是java编写的log4j系统受Apache Software License保护。作者是Tad E. Smith。log4cplus具有线程安全、灵活、以及多粒度控制的特点,通过将信息划分优先级使其可以面向程序调试、运行、测试、和维护等全生命周期; 你可以选择将信息输出到屏幕、文件、NT event log、甚至是远程服务器;通过指定策略对日志进行定期备份等等。

——————下载地址————————

 http://log4cplus.sourceforge.net 我用的版本为:1.0.4.1

——————windows下安装与测试————————

下载完成解压后,打开如下图中的log4cplus.sln,我用的是VS2010

——————-————————————————————————————————————————————————————————

然后在此工程下编译log4cplus.dll工程,会在这个工程的当前目录下生成log4cplusD.dll与log4cplusD.lib。至此

你所需要的库已经都有的了,然后你就可以编写日志程序。

——————windows下编写的例子————————

用vs2010创建一个win32控制台下的程序,功能是用log4cplus生成日志文件


——————————————————————————————————

需要的配置有把log4cplusD.dll与log4cplusD.lib,log4cplus文件夹放在工程的当前目录下,log4cplus文件夹同时

也要放在vs2010的系统目录下面。

——————可能出现的错误————————————


——————————————————————————————————————————————————————

这个错误一般是你lib库没导入,或者你lib版本不对

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值