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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |