将Google日志(glog)重定向到文件

时间:2015-01-13 10:24:48

标签: c++ visual-c++ redirect cout glog

我有一个小型控制台应用程序,它使用一个库(静态链接),它使用glog来cout或cerr来打印日志消息。我想将这些消息重定向到文件,但使用指定的方法here不起作用(尝试cout和cerr)。

这是第三方库,我没有他们的代码,但确定该库使用glog进行日志记录。

我怎样才能将其重定向到文件?

非常感谢!

1 个答案:

答案 0 :(得分:0)

好吧,在添加日志初始化行之后:

::google::InitGoogleLogging(argv[0]);

然后像建议的here一样重定向流,这很有效。