ubuntu 14.04 安装opencv等各种乱七八糟的C++库

    xiaoxiao2025-06-26  3

    说在前面 本来是准备写ubuntu14.10安装的,奈何好多包和软件源都不方便,也不支持ros,所以就换到了14.04下面

    glog安装

    轻量级的日志库

    安装步骤

    从官网上下载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

    有日志产生

    gtest安装

    https://github.com/google/googletest官网下载zip解压进入文件夹后,按照这个网址:http://www.ahlinux.com/ubuntu/9876.html的教程进行安装和测试

    opencv 2.4.XX安装

    在官网上下载zip文件按照http://docs.opencv.org/2.4/doc/tutorials/introduction/linux_install/linux_install.html上面的教程进行解压并安装即可。安装结束之后还需要配置环境变量,在这里:http://www.cnblogs.com/emouse/archive/2013/02/22/2922940.html

    遇到的问题

    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
    转载请注明原文地址: https://ju.6miu.com/read-1300337.html
    最新回复(0)