У меня есть небольшое консольное приложение, которое использует библиотеку (статически связанную), которая использует glog для cout или cerr для печати сообщений журнала. Я хочу перенаправить эти сообщения в файл, но используя указанный метод Вот не работает (пробовал как cout, так и cerr).
Это сторонняя библиотека, и у меня нет их кода, но я точно знаю, что эта библиотека использует glog для регистрации.
Как я все еще могу перенаправить его в файл?
Большое спасибо!
Что ж, после добавления строки инициализации журнала:
::google::InitGoogleLogging(argv[0]);
а затем перенаправить потоки, как предложено Вот, это сработало.