说在前面 本来是准备写ubuntu14.10安装的,奈何好多包和软件源都不方便,也不支持ros,所以就换到了14.04下面
安装步骤
从官网上下载glog:https://github.com/google/glog解压到某个文件下执行以下命令
cd glog-master ./configure make sudo make install sudo ldconfig测试
先新建一个C++文件:
gedit test.cpp输入以下内容:
#include <glog/logging.h> int main(int argc,char* argv[]) { LOG(INFO) << "Hello,GLOG!"; }然后执行
g++ glog.test.cpp -lglog再执行
./a.out有日志产生
遇到的问题
ubuntu是32位时,安装时可能会遇到一个问题,
error: inconsistent operand constraints in an ‘asm’…. 按照https://github.com/opencv/opencv/commit/ea50be0529c248961e1b66293f8a9e4b807294a6上面的操作修改system.cpp就行了
想更换opencv的版本,卸载当前的opencv,安装方法:http://blog.csdn.net/xulingqiang/article/details/52496701(主要是make uninstall删除那些头文件和lib文件)
查看opencv版本:http://blog.csdn.net/shaoxiaohu1/article/details/24308335