google/glog
C++ implementation of the Google logging module
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工程:
配置一下編譯器
點選finish,進行配置檔案配置,之後再點選generate生成sln項目
這裡注意再generate之前要勾選下面兩項
3 編譯sln工程,生成動态檔案
在生成的vs項目根目錄中找到glog.sln檔案并打開
我們選擇win32位的release,然後進行編譯
編譯完成後,我們會得到glog.lib和glog.dll檔案