0、安装glog sudo apt-get install libgoogle-glog-dev
1、链接glog的库 cmake 使用 link_library(glog)
2、glog常用的函数
google::InitGoogleLogging(argv[0]); //使用glog之前必须先初始化库,要生成日志文件只需在开始log之前调用一次:
google::InstallFailureSignalHandler(); //默认捕捉 SIGSEGV
google::SetLogDestination(google::INFO,"./log/");//设置日志的路径
google::SetLogFilenameExtension("ims_"); //设置日志文件的前缀
google::SetStderrLogging(google::INFO); //大于等于指定级别的日志输出到终端
FLAGS_colorlogtostderr = true; //使能log颜色
FLAGS_max_log_size = 1024; //设置log 的最大文件大小 最大日志大小(MB)
FLAGS_stop_logging_if_full_disk = true; //当磁盘满的时候,不写
FLAGS_logbufsecs = 0;//设置log的输出速率 缓冲区超时,自动刷入log文件,设置为0是实时打印
FLAGS_logtostderr =true; //不存文件 直接输出
3、使用方法:
```cpp
LOG(INFO)<<"start";
LOG(WARNING) <<"start";
LOG(ERROR)<<"strat";