1、首先从官网链接: [source] source.
sources下载属于linux的opencv3.4.5压缩包,解压。
2、cd opencv3.4.5
2、mkdir -op
3、cd op(进入op文件夹)
4、依次输入下面命令行(输入下面命令行之前看看自己系统有没有cmake,版本号至少是2.8.7版本)
(1)sudo apt-get install build-essential
(2)sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
(3)sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
5、CMAKE -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON …
6、make j-6(这里6是cpu数),如果没有就make,时间比较长waiting中。
7、 sudo make install //使生效
8、设置opencv静态库加载路径:
$ sudo /bin/bash -c ‘echo “/usr/local/lib” > /etc/ld.so.conf.d/opencv.conf’
$ sudo ldconfig
9、为程序指定openvc的头文件位置。这里使用pkg-config命令来完成。首先在 /etc/profile 中添加
export PKG_CONFIG_PATH=
P
K
G
C
O
N
F
I
G
P
A
T
H
:
/
u
s
r
/
l
o
c
a
l
/
l
i
b
/
p
k
g
c
o
n
f
i
g
10
、
修
改
b
a
s
h
.
b
a
s
h
r
c
文
件
,
s
u
d
o
g
e
d
i
t
/
e
t
c
/
b
a
s
h
.
b
a
s
h
r
c
在
文
件
末
尾
加
入
:
P
K
G
C
O
N
F
I
G
P
A
T
H
=
PKG_CONFIG_PATH:/usr/local/lib/pkgconfig 10、修改bash.bashrc文件,sudo gedit/etc/bash.bashrc 在文件末尾加入: PKG_CONFIG_PATH=
PKGCONFIGPATH:/usr/local/lib/pkgconfig10、修改bash.bashrc文件,sudogedit/etc/bash.bashrc在文件末尾加入:PKGCONFIGPATH=PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
11、测试是否装上opencv
$ pkg-config --modversion opencv
大体就这样,后面有点忘了,等我想想再写。