参考博客: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. Win10安装7 —— 系统的优化

    本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/12371356.html 一:引言 在我们使用电脑的过程中,总是有一些窗口弹出来需 ...

  2. FC-NVMe阅读摘要(一)

    首字母缩写 IU Information Unit BLS Basic Link Service ELS Extended Link Service PLOGI N_Port Login PRLI   ...

  3. [CQOI2007] 余数求和 - 整除分块

    \(\sum_{i=1}^n\;k\;mod\;i\) Solution \(\sum_{i=1}^n\;k\;mod\;i\\=\sum_{i=1}^n(k-i\lfloor{\frac{k}{i} ...

  4. Python读取Excel,日期列读出来是数字的处理

    Python读取Excel,里面如果是日期,直接读出来是float类型,无法直接使用. 通过判断读取表格的数据类型ctype,进一步处理. 返回的单元格内容的类型有5种: ctype: 0 empty ...

  5. .netcore 3.1高性能微服务架构:加入swagger接口文档

    本文为原创文章:首发:http://www.zyiz.net/tech/detail-108663.html swagger是什么? Swagger 是一个规范和完整的框架,用于生成.描述.调用和可视 ...

  6. appium+android测试环境安装

    1. jdk配置 一.背景 JDK已经更新到12了,但是由于很多工具仍然未及时更新,故推荐最稳定的JDK版本1.8.x: JDK需要配置通常情况下,JDK配置分为三项: JAVA_HOME:某些软件仍 ...

  7. Java基础面试题总结二

    1,什么是字符串常量池? 字符串的分配,和其他的对象分配一样,耗费高昂的时间与空间代价.JVM为了提高性能和减少内存开销,在实例化字符串常量的时候进行了一些优化.为 了减少在JVM中创建的字符串的数量 ...

  8. Selenium自动化发送163邮箱

    自动化发送163邮件 方法一: import time import datetime from selenium import webdriver from selenium.webdriver.s ...

  9. HTML表单处理

    一.表单简介 表单的处理是一个多进程.首先创建一张表单,以供用固话输入详细的请求信息.接着,输入的数据被发送到服务器,在服务器里这些数据得到编译和错误检测.如果PHP代码识别出一个或多个需要重新输入的 ...

  10. JDBC没有导入驱动jar包