zoukankan      html  css  js  c++  java
  • linux下设置opencv环境变量

     

    一、安装opencv(这里不再讲述)

    二、添加库路径(创建opencv.conf文件)

    输入命令:vi /etc/ld.so.conf.d/opencv.conf

    输入/usr/local/lib,并保存退出

    三、添加环境变量

    输入命令:vi /etc/profile

    在末尾加入:

    export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

    更新环境变量:source /etc/profile

    四、设置另外环境变量

    输入命令:vi /etc/bash.bashrc

    在末尾加入:

    export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

    更新环境变量:source /etc/profile

    五、更新系统库缓存

    输入命令:ldconfig

    六、查看opencv是否安装成功

    输入命令:pkg-config—cflags opencv

                      pkg-config—libs opencv

    如果没有出错,说明安装成功。

    七、测试

    输入命令:(假设有个opencv_test.cpp文件实现显示图像功能)

    g++ opencv_test.cpp `pkg-config --cflags --libs opencv` -o opencv_test​​

    (说明:--cflags:指明头文件路径; --libs:指明库文件搜索路径)

    然后运行:./opencv_test​

    (这里需要特别注意的是如果输入以下命令是不会成功的(即opencv_test.cpp放在后面)

    g++ `pkg-config --cflags --libs opencv` opencv_test.cpp -o opencv_test​)​

    (生成动态链接库可输入:gcc test.c `pkg-config --cflags --libs opencv` -fPIC -shared -o libtest.so)

    出现五彩斑斓的图片,说明opencv测试成功!

  • 相关阅读:
    【oracle】约束之非空约束
    【oracle】操作表数据之修改和删除
    【oracle】操作表中的数据之添加
    HashMap和HashTable的比较
    java集合类-总纲
    性能测试工具篇(开源&商业)
    比较好的idea工具介绍
    根据mysql某一条记录生成对应实体类的初始化
    Spring+mybatis多数据源切换笔记
    Jmeter的Throughput和平均响应时间计算方法整理
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/10567882.html
Copyright © 2011-2022 走看看