glog-0.3.5在Windows系統上編譯及應用
簡介
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系統生成的標頭檔案,否則會出現記憶體異常問題。
相關文章
- Golang 編譯windows應用程式Golang編譯Windows
- 在windows上用mingw w64編譯配置llvmWindows編譯LVM
- 在Linux作業系統上執行Windows應用程式(轉)Linux作業系統Windows
- 在Windows下用ant編譯Android應用生成apk安裝包Windows編譯AndroidAPK
- 在Windows下編譯WebRTCWindows編譯Web
- 程式碼線上編譯器(上)- 編輯及編譯編譯
- windows上使用clang編譯程式Windows編譯
- 如何在Windows上編譯Docker?Windows編譯Docker
- 在Linux系統上安裝Java反編譯工具的方法LinuxJava編譯
- 在windows上配置vs code編譯除錯c/c++Windows編譯除錯C++
- 系統安全及應用
- Windows系統安裝及啟用Windows
- 【go】【應用編譯】Go編譯
- 在CentOS 7上編譯QtumCentOS編譯QT
- C++應用程式在Windows下的編譯、連結(四)動態連結C++Windows編譯
- WPA Supplicant 在Windows下的編譯Windows編譯
- 反思一個問題(在應用系統上修改表)
- 如何在64位Linux系統上用gcc編譯32位程式LinuxGC編譯
- 在一個系統上編譯多個核心版本的驅動模組(轉)編譯
- 在 Windows 系統上執行 VIC 水文模型Windows模型
- 簡述交叉編譯常用的方法及在構建Docker映象中的應用編譯Docker
- Windows下使用Graalvm將Javafx應用編譯成exeWindowsLVMJava編譯
- 編譯系統概要編譯
- 編譯系統核心編譯
- windows系統不用Eclipse工具實現Android apk程式編譯及打包工具WindowsEclipseAndroidAPK編譯
- 雲端計算 | 在ARM64系統上編譯安裝Gitlab Docker映象編譯GitlabDocker
- unix系統安裝及應用
- Windows系統編譯libhv帶SSL,開啟WITH_OPENSSLWindows編譯
- Windows 應用開發的系統要求Windows
- 啟用遠端系統上的應用
- 微軟正式在應用商店上架Windows 10 Font Maker微軟Windows
- 在Mac上用自己編譯出的DNX執行.NET程式Mac編譯
- 無線通訊在智慧公交系統上的設計應用
- windows10系統限制應用程式在集合中執行的方法Windows
- PyTorch在64位Windows下的編譯PyTorchWindows編譯
- Windows系統之XP應用優化指南Windows優化
- 在 Mac 上執行 Windows 應用程式,只需一個CrossOver!MacWindowsROS
- 在 Windows 和 Mac 的網頁上喚起 JavaFX 應用WindowsMac網頁Java