码迷,mamicode.com
首页 > 其他好文 > 详细

log4cplus安装测试

时间:2014-08-06 14:19:11      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   strong   文件   for   ar   

 
? 先介绍一下它的基本要素。
Layouts :布局器,控制输出消息的格式.
Appenders :挂接器,与布局器紧密配合,将特定格式的消息输出到所挂接的设备终端
(如屏幕,文件等等)。
Logger :记录器,保存并跟踪对象日志信息变更的实体,当你需要对一个对象进行
记录时,就需要生成一个logger。
Categories :分类器,层次化(hierarchy)的结构,用于对被记录信息的分类,层次中
每一个节点维护一个logger的所有信息。
Priorities :优先权,包括TRACE, DEBUG, INFO, WARNING, ERROR, FATAL。
?     步骤

1.实例化一个appender对象 2. 实例化一个layout对象 3. 将layout对象绑定(attach)到appender对象 4. 实例化一个logger对象,调用静态函数:log4cplus::Logger::getInstance("logger_name") 5. 将appender对象绑定(attach)到logger对象,如省略此步骤,标准输出(屏幕)appender对象会绑定到logger 6. 设置logger的优先级,如省略此步骤,各种有限级的消息都将被记录 ? linux下安装 tar xvzf log4cplus-x.x.x.tar.gz cd log4cplus-x.x.x ./configure 默认安装路径即可,/usr/local make make install ? 安装完后 设置makefile 添加 HEADFLAGS=-I/usr/local/include/log4cplus LDFLAGS=-L/usr/local/lib -llog4cplus


设置LD_LIBRARY_PATH  第三方库设置的 动态调用库,默认/lib /usr/lib
打开/etc/profile
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
  • 测试

  上log4cplus在sourceforge官网,在文档下有几个小例子,自己编写测试下,运行成功即可

进入安装文件目录的test目录  里面有测试程序范例(好好看)    都编译好的

  

log4cplus安装测试,布布扣,bubuko.com

log4cplus安装测试

标签:style   blog   color   io   strong   文件   for   ar   

原文地址:http://www.cnblogs.com/qbmiller/p/3894208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!