linux下设置opencv环境变量

 

1、安装opencv(这里再也不讲述)缓存

2、添加库路径(建立opencv.conf文件)bash

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

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

3、添加环境变量spa

输入命令:vi /etc/profileblog

在末尾加入:图片

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

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

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

4、设置另外环境变量

输入命令: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

5、更新系统库缓存

输入命令:ldconfig

6、查看opencv是否安装成功

输入命令:pkg-config—cflags opencv

                  pkg-config—libs opencv

若是没有出错,说明安装成功。

7、测试

输入命令:(假设有个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测试成功!

相关文章
相关标签/搜索