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下編譯WebRTCWindows編譯Web
- 在windows上配置vs code編譯除錯c/c++Windows編譯除錯C++
- Windows下使用Graalvm將Javafx應用編譯成exeWindowsLVMJava編譯
- Windows系統安裝及啟用Windows
- 系統安全及應用
- 【go】【應用編譯】Go編譯
- 如何在64位Linux系統上用gcc編譯32位程式LinuxGC編譯
- Windows系統編譯libhv帶SSL,開啟WITH_OPENSSLWindows編譯
- 在CentOS 7上編譯QtumCentOS編譯QT
- 簡述交叉編譯常用的方法及在構建Docker映象中的應用編譯Docker
- 編譯系統概要編譯
- 在 Windows 系統上執行 VIC 水文模型Windows模型
- Windows 應用開發的系統要求Windows
- 雲端計算 | 在ARM64系統上編譯安裝Gitlab Docker映象編譯GitlabDocker
- windows10系統限制應用程式在集合中執行的方法Windows
- 啟用遠端系統上的應用
- Dart編譯技術在服務端的探索和應用Dart編譯服務端
- 無線通訊在智慧公交系統上的設計應用
- 在 Windows 中編譯 Github 中的 GO 專案Windows編譯GithubGo
- ERP系統開發 ERP系統詳解及應用
- 微軟正式在應用商店上架Windows 10 Font Maker微軟Windows
- 在 Mac 上執行 Windows 應用程式,只需一個CrossOver!MacWindowsROS
- 在windows下匯入react專案並且打包編譯後部署到nginx上WindowsReact編譯Nginx
- Windows+VSCode編譯在Linux-x86_64環境上執行的程式WindowsVSCode編譯Linux
- 常用效能最佳化手段及在風控系統中的應用
- Windows下編譯OpenOCDWindows編譯
- windows vs 編譯postgresqlWindows編譯SQL
- Windows下編譯TriangleWindows編譯
- WinSW配置Java應用為Windows系統服務JavaWindows
- noVNC在Windows下的應用VNCWindows
- 編譯並裁剪 FFmpeg 在 Android 上做視訊編輯編譯Android
- 在 Linux 上用 strace 來理解系統呼叫Linux
- 論系統測試技術及應用
- 在 Windows 中使用 WSL 編譯 Linux 和 U-BootWindows編譯Linuxboot
- Flutter Android 工程結構及應用層編譯原始碼深入分析FlutterAndroid編譯原始碼
- hadoop64位系統編譯Hadoop編譯