Opencv -lippicv

参考博客: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存在的路径:

 1 /home/wmz/.local/share/Trash/files/ippicv_linux_20151201.tgz
 2 /home/wmz/.local/share/Trash/info/ippicv_linux_20151201.tgz.trashinfo
 3 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv
 4 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/downloader.cmake
 5 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/downloads
 6 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack
 7 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e
 8 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/ippicv_linux_20151201.tgz
 9 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx
10 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/include
11 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/lib
12 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/license
13 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/readme.htm
14 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/include/ipp.h
15 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/include/ippicv_base.h
16 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/include/ippicv_defs.h
17 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/include/ippicv_redefs.h
18 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/include/ippicv_types.h
19 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/include/ippversion.h
20 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/lib/ia32
21 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/lib/intel64
22 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/lib/ia32/libippicv.a
23 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/lib/intel64/libippicv.a
24 /home/wmz/Documents/opencv-3.1.0/3rdparty/ippicv/unpack/ippicv_lnx/license/ippEULA.txt
25 /home/wmz/anaconda3/pkgs/opencv-3.1.0-np111py35_1/share/OpenCV/3rdparty/lib/libippicv.a
26 /home/wmz/anaconda3/share/OpenCV/3rdparty/lib/libippicv.a
27 /mnt/hgfs/vmsharefolders/ippicv_linux_20151201.tgz
28 /usr/local/share/OpenCV/3rdparty/lib/libippicv.a

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

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

posted @ 2019-11-05 18:29  巨鹿王十二  阅读(361)  评论(0编辑  收藏  举报