Linux/ubuntu18.04 安装opencv教程-源码编译安装
以opencv-4.4.0安装为例。
1.官网下载sources源码:下载链接
2.下载文件为opencv-4.4.0.zip,在任意位置解压缩。
在文件夹内新建build文件夹;
在build文件夹内打开终端,依次输入:
cmake..
make
make install
笔者在安装过程并未报错,安装目录位于/usr/local
3.环境配置
在conf文件中添加动态库的路径
sudo gedit /etc/ld.so.conf
在尾部添加:include /usr/local/lib
再刷新配置
ldconfig
补充:
在另一台设备上,编译opencv-4.4.0时,发现报错:
对‘TIFFGetField@LIBTIFF_4.0’未定义的引用
原因在于,opencv依赖的libtiff与conda冲突。
解决方法:
终端输入conda remove libtiff
再次编译,不再报错。