1、下载源码
git clone https://github.com/google/glog.git
2、编译安装
cd glog
mkdir build
cd build
cmake ..
make
sudo make install
安装路径可以自定义路径
备注:按照github上的说明没有编译过(cmake不熟悉)
3、将include头文件拷贝到工程目录下,将libglog.so、libglog.so.0.6.0和libglog.so.1拷贝到工程对应目录下
4、使用glog
1)include头文件
#include "glog/logging.h"
2)设置并初始化
FLAGS_alsologtostderr = 1;
FLAGS_log_dir = "路径";
FLAGS_colorlogtostderr = true;
google::InitGoogleLogging(argv[0]);
3)输出日志
LOG(INFO) << "I am INFO!";
4)关闭
google::ShutdownGoogleLogging();