google_Glog运用(linux)

google_Glog运用(linux)

google_Glog使用(linux)

第二篇日志,居然还是google的 google-glog,顾名思义,google提供的日志库,刚开始使用,心得体会暂时没有,先看看如何使用吧

安装:

step1:下载地址:http://code.google.com/p/google-glog/downloads/detail?name=glog-0.3.1-1.tar.gz

step2:解压,configure,make,make install

step3:demo.c

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

#include <glog/logging.h>

int main(int argc, char* argv[])?

{

?? ?//Initialize Google’s logging library.

?? ?google::InitGoogleLogging(argv[0]);

?? ?int num_cookies = 10;

?? ?LOG(INFO) << “Found ” << num_cookies << ” cookies”;

?? ?return 0;

}

———————————————————–

step4:编译 g++ demo.cpp -L ../glog-0.3.1/lib -lglog -o demo.exe

step5:运行 ./demo.exe?


输出解析?

默认输出日志在 /tmp下 格式为”/tmp/<program name>.<hostname>.<user name>.log.<severity level>.<date>.<time>.<pid>”

比如,本人的机器运行结果如下:

>:/data6/peterguo/glog/demo> l /tmp/demo.exe*?

-rw-r–r– 1 sosotest users 207 2011-03-24 16:54 /tmp/demo.exe.JingKai_10_161_29_146.sosotest.log.INFO.20110324-165411.10016

>:/data6/peterguo/glog/demo>cat /tmp/demo.exe.JingKai_10_161_29_146.sosotest.log.INFO.20110324-165411.10016

Log file created at: 2011/03/24 16:54:11 【日志产生时间】
<div style="line

google_Glog运用(linux)

相关文章:

你感兴趣的文章:

标签云: