首页 > 其他 > 详细

glog

时间:2020-07-20 23:59:39      阅读:100      评论:0      收藏:0      [点我收藏+]

安装

Git 下载源码,使用VS2015 x86工具命令提示符到指定的文件下,新建目录:
技术分享图片
使用命令行工具进入到上面的 tmp 路径下,执行:

cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Debug  -DCMAKE_INSTALL_PREFIX=../x86_debug ../../
nmake
nmake install

配置VS2015工程环境:

预处理器中添加:

GLOG_NO_ABBREVIATED_SEVERITIES
GOOGLE_GLOG_DLL_DECL=

技术分享图片
配置包含和库路径:
技术分享图片
配置连接器:

glogd.lib

测试程序

#include "glog/logging.h"

using namespace google;

int main(int argc,char* argv[])
{
	google::InitGoogleLogging(argv[0]);
	google::SetLogDestination(google::GLOG_INFO, "./");
	google::SetStderrLogging(google::GLOG_INFO);
	google::SetLogFilenameExtension("log_");
	FLAGS_colorlogtostderr = true;  // Set log color
	FLAGS_logbufsecs = 0;  // Set log output speed(s)
	FLAGS_max_log_size = 1024;  // Set max log file size
	FLAGS_stop_logging_if_full_disk = true;  // If disk is full
	char str[20] = "hello log!";
	LOG(INFO) << str;
	LOG(INFO) << "info test" << "hello log!";  //输出一个Info日志
	LOG(WARNING) << "warning test";  //输出一个Warning日志
	LOG(ERROR) << "error test";  //输出一个Error日志
	google::ShutdownGoogleLogging();
    return 0;
}

glog

原文:https://www.cnblogs.com/xiaojianliu/p/13347547.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!