参考博客:https://blog.csdn.net/tmosk/article/details/76578082

参考博客:https://blog.csdn.net/kaka20080622/article/details/51075608

问题:

/usr/bin/ld: cannot find -lippicv
collect2: error: ld returned 1 exit status

解决方案一、

解决方法:找到-lippicv对应的库(libippicv.a),该库位于 安装目录opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/lib/intel64文件夹下 ,进入该文件夹下执行

sudo cp libippicv.a /usr/local/lib/即可

sudo cp libippicv.a /usr/local/lib/

继续执行make 即可

解决方案二、

找到ippicv

执行:

locate ippicv

输出所有ippicv存在的路径:

 /home/wmz/.local/share/Trash/files/ippicv_linux_20151201.tgz
/home/wmz/.local/share/Trash/info/ippicv_linux_20151201.tgz.trashinfo
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/downloader.cmake
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/downloads
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/ippicv_linux_20151201.tgz
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/include
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/lib
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/license
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/readme.htm
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/include/ipp.h
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/include/ippicv_base.h
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/include/ippicv_defs.h
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/include/ippicv_redefs.h
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/include/ippicv_types.h
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/include/ippversion.h
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/lib/ia32
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/lib/intel64
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/lib/ia32/libippicv.a
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/lib/intel64/libippicv.a
/home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/license/ippEULA.txt
/home/wmz/anaconda3/pkgs/opencv-3.1.-np111py35_1/share/OpenCV/3rdparty/lib/libippicv.a
/home/wmz/anaconda3/share/OpenCV/3rdparty/lib/libippicv.a
/mnt/hgfs/vmsharefolders/ippicv_linux_20151201.tgz
/usr/local/share/OpenCV/3rdparty/lib/libippicv.a

找到需要的 libippicv.a建立软链接:

sudo ln -s /home/wmz/Documents/opencv-3.1./3rdparty/ippicv/unpack/ippicv_lnx/lib/intel64/libippicv.a /usr/local/lib/libippicv.a

Opencv -lippicv的更多相关文章

  1. 安装笔记, caffe 、 opencv等

    1. 1.1 opencv static linux mkdir build & cd build cmake .. -LH  这句话用来查看编译选项  如果不知道编译啥  可以用这个查看一下 ...

  2. OpenCV的安装和使用

    @ windows系统 (环境:VS2013) 下载安装opencv.exe: VS2013下“项目”->“属性页”->“配置属性”-> “VC++目录”: 包含目录 - ..\op ...

  3. opencv在图像显示中文

    在图像定位和模式识别时,经常需要把结果标注到图片上,标注内容可以是数字字母.矩形框等(opencv支持的)或者是中文汉字(借助freetype). 1.显示数字/矩形框 #include <op ...

  4. opencv中Mat与IplImage,CVMat类型之间转换

    opencv中对图像的处理是最基本的操作,一般的图像类型为IplImage类型,但是当我们对图像进行处理的时候,多数都是对像素矩阵进行处理,所以这三个类型之间的转换会对我们的工作带来便利. Mat类型 ...

  5. opencv源码:cascadedetect

    级联分类器检测类CascadeClassifier,提供了两个重要的方法: CascadeClassifier cascade_classifier; cascade_classifier.load( ...

  6. 基于OpenCV的车辆检测与追踪的实现

    最近老师布置了一个作业,是做一个基于视频的车辆检测与追踪,用了大概两周的时间做了一个简单的,效果不是很理想,但抑制不住想把自己的一些认识写下来,这里就把一些网络上的博客整理一下分享给大家,希望帮助到大 ...

  7. OpenCV人脸识别Eigen算法源码分析

    1 理论基础 学习Eigen人脸识别算法需要了解一下它用到的几个理论基础,现总结如下: 1.1 协方差矩阵 首先需要了解一下公式: 共公式可以看出:均值描述的是样本集合的平均值,而标准差描述的则是样本 ...

  8. OpenCV人脸识别LBPH算法源码分析

    1 背景及理论基础 人脸识别是指将一个需要识别的人脸和人脸库中的某个人脸对应起来(类似于指纹识别),目的是完成识别功能,该术语需要和人脸检测进行区分,人脸检测是在一张图片中把人脸定位出来,完成的是搜寻 ...

  9. OpenCV模板匹配算法详解

    1 理论介绍 模板匹配是在一幅图像中寻找一个特定目标的方法之一,这种方法的原理非常简单,遍历图像中的每一个可能的位置,比较各处与模板是否“相似”,当相似度足够高时,就认为找到了我们的目标.OpenCV ...

随机推荐

  1. linux基础安全

    一.用户防护 Chage  -l  用户名   查看用户账号有效期信息 Chage  -E   时间   用户名   给用户设置过期时间 /etc/login.defs  文件保存许多默认设置 Pas ...

  2. Codeforce 567A - Lineland Mail

    All cities of Lineland are located on the Ox coordinate axis. Thus, each city is associated with its ...

  3. linux - python - 异常:error while loading shared libraries

    问题描述 error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No s ...

  4. 解决jquery.pjax加载后的异常滚动

    个人博客 地址:http://www.wenhaofan.com/article/20181106154356 在使用jquery.pjax的时候发现每次加载完成后都会将滚动条滚动至顶部,用户体验极不 ...

  5. PyTorch对ResNet网络的实现解析

    PyTorch对ResNet网络的实现解析 1.首先导入需要使用的包 import torch.nn as nn import torch.utils.model_zoo as model_zoo # ...

  6. Linux之温故知新2

    1.关于ssh免密码登陆的ssh-keygen, ssh-copy-id的使用, 然后使用ssh-copy-id user@remote将公钥传给服务器, 以及别名 1 C:\Users\linxmo ...

  7. CodeForces 1141A

    https://vjudge.net/problem/CodeForces-1141A #include <bits/stdc++.h> using namespace std; int ...

  8. django 搭建一个投票类网站(三)

    之前修改index的视图的代码,工作原理是先试用loader方法加载视图,然后HTTPResponse方法初始化一个HTTPResponse对象并返回给浏览器.对于很多django视图来说,他们的工作 ...

  9. 题解 Fractal Streets

    题目链接 参考博客 #include<cstdio> #include<math.h> #include<utility>//pair using namespac ...

  10. os 和shutil模块的使用方法

    1.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法. 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 2.返回指定目录下的所有文件 ...