加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 更改Google glog中的日志记录目录

发布时间:2020-12-16 04:54:36 所属栏目:百科 来源:网络整理
导读:如何更改Google glog中的输出目录? 我只发现了google :: SetLogDestination(google :: LogSeverity,const char * path) 尝试过: google::SetLogDestination(ERROR,"C:logerror.log);google::InitGoogleLogging("Test"); LOG(ERROR) "TEST"; 但没有写任
如何更改Google glog中的输出目录?

我只发现了google :: SetLogDestination(google :: LogSeverity,const char * path)

尝试过:

google::SetLogDestination(ERROR,"C:logerror.log);
google::InitGoogleLogging("Test");  

LOG(ERROR) << "TEST";

但没有写任何东西!

顺便说一句:如果你建议另一个轻量级,易于使用和线程安全的库,请告诉我!

感谢任何帮助!

解决方法

您还可以执行以下操作之一:

只要安装了GFlgas库,就将日志目录作为命令行参数传递:

./your_application --log_dir=/some/log/directory

如果您不想在命令行中传递它,而是在源中设置它:

FLAGS_log_dir = "/some/log/directory";

如果未安装Google gflags库,您可以将其设置为环境变量:

GLOG_log_dir=/some/log/directory ./your_application

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读