天天看點

google開源日志庫glog安裝(windows)google/glog

google/glog

C++ implementation of the Google logging module

google開源日志庫glog安裝(windows)google/glog

1 按照git上的指令發現的問題:

git clone https://github.com/google/glog.git
./autogen.sh && ./configure && make && make install           

 執行指令後報錯:

Can't locate Autom4te/ChannelDefs.pm in @INC (you may need to install the Autom4te::ChannelDefs module) 

原來這個指令是linux上使用,想啥呢。我們用cmake再windows上編譯:

2 cmake編譯vs glog.sln工程:

google開源日志庫glog安裝(windows)google/glog

配置一下編譯器

google開源日志庫glog安裝(windows)google/glog

點選finish,進行配置檔案配置,之後再點選generate生成sln項目

google開源日志庫glog安裝(windows)google/glog

這裡注意再generate之前要勾選下面兩項

google開源日志庫glog安裝(windows)google/glog

3 編譯sln工程,生成動态檔案

在生成的vs項目根目錄中找到glog.sln檔案并打開

google開源日志庫glog安裝(windows)google/glog

我們選擇win32位的release,然後進行編譯

google開源日志庫glog安裝(windows)google/glog

編譯完成後,我們會得到glog.lib和glog.dll檔案

google開源日志庫glog安裝(windows)google/glog