总的安装说明参考opencv3.1.0官网(http://docs.opencv.org/3.1.0/d7/d9f/tutorial_linux_install.html#gsc.tab=0),参考安装方法(http://www.linuxdiyf.com/linux/18482.html),共遇到两个问题:
1.问题:在执行下边这一步时,需要在线下载 ippicv_linux_20151201.taz文件,实在太慢。
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
解决方法:首先下载文件ippicv_linux_20151201.taz(http://download.csdn.net/download/lx928525166/9479919),将其放在/opencv-3.1.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e文件夹下即可。红色文件夹名可能会不同,只要在放置前进入downlosds目录进行查看即可。
2.问题:解决了问题1后,重新执行。会出现关于cuda的错误。
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
解决方法:将上述命令替换为
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -DCUDA_NVCC_FLAGS="-D_FORCE_INLINES" ..