WARNING: Logging before InitGoogleLogging() is written to STDERR 解決辦法

我在玩劍三發表於2020-11-12

問題描述:

寫程式碼的時候引用Glog輸出日誌,但是設定好庫目錄和路徑後,使用glog輸出日誌的時候報出“WARNING: Logging before InitGoogleLogging() is written to STDERR”的警告,對應的資料夾內未生成相應的log檔案。

解決前
在這裡插入圖片描述

解決後

原因分析:

可能原因是在呼叫Glog進行資訊紀錄前未對Glog進行構造,Glog未能在初始化時檢索到日誌檔案儲存路徑等資訊。

解決方案:

呼叫Glog初始化構造即可。
還有另外兩種方法一種涉及Glog原始碼,另一個沒細看也都一併附上。
https://blog.csdn.net/lv6572/article/details/84775536;
http://blog.chinaunix.net/uid-20682147-id-3449454.html.

相關文章