glog-0.3.5在Windows系統上編譯及應用

劉近光發表於2018-03-08

簡介

glog是google開發的一套開源C++日誌庫,也比較精簡,使用起來很方便。網上有很多快速入門的教程,很容易上手,本文對相關內容不再介紹,重點講述一下glog-0.3.5版本的編譯和應用的注意事項。

編譯

1. 從https://github.com/google/glog/releases下載相應的release版本,作者使用的是目前最新的0.3.5的版本。

2. 解壓的根目錄(描述方便,記為GLOG_ROOT)下,有google-glog.sln工程檔案,使用Visual Studio開啟後,編譯libglog工程

3. GLOG_ROOT目錄下,會生成Debug和Release目錄,存放相應的dll和lib檔案;編譯工程中會為Windows系統生成標頭檔案GLOG_ROOT\src\windows,我們在Windows上建立的工程,需要引用該目錄下的標頭檔案,因為該目錄下的標頭檔案是根據Windows系統定製的。

測試

可以根據網上的教程寫些測試例來熟悉glog,這裡就不詳細介紹了。

注意事項

在應用中,一定要注意,使用編譯過程中為Windows系統生成的標頭檔案,否則會出現記憶體異常問題。


相關文章