google开源日志库glog安装(windows)
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文件