使用源码编译opencv卡在IPPICV: ippicv_2019_lnx_intel64_general_20180723.tgz
事实上,经过测试,并非卡在这里,而是下载本身耗时比较长,二十分钟到半个小时?
然而没有提示,你倒是给个进度条啊!
为了避免等待的烦躁,可以手动解决这个问题,解决办法如下:
1,下载ippicv_2019_lnx_intel64_general_20180723.tgz
手动下载 ippicv_2019_lnx_intel64_general_20180723.tgz
保存路径随意,我是放在默认的下载路径/home/lc/下载
2,修改opencv里相关配置文件
打开终端,输入
gedit /home/lc/opencv_source/opencv/3rdparty/ippicv/ippicv.cmake
#记得lc换成自己的用户名
将47行的
"https://raw.githubusercontent.com/opencv/opencv_3rdparty/${IPPICV_COMMIT}/ippicv/"
改为步骤1中手动下载的文件的本地路径:
"file:///home/lc/下载/" #(仅供参考,根据自己的路径填写)
编辑完成保存退出。
3,重新cmake
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
到了下载ippicv那一步时会自动从本地下载。