<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">之前在ubuntu下用github上的脚本一键安装了OpenCV,最近在用一个密集光流计算程序时发现需要用gpu版本的OpenCV,因此需要在编译opencv时选择CUDA支持。</span>
在过程中遇到了各种问题,主要参考了以下两篇内容
http://blog.aicry.com/ubuntu-14-04-install-opencv-with-cuda/
http://answers.opencv.org/question/35642/libtiff_40-link-errors/
下面开始介绍,假定读者在此步之前已经安装好了CUDA,CUDA的安装教程网上很多
安装依赖库
sudo apt-get update
sudo apt-get install libopencv-dev build-essential checkinstall cmake pkg-config yasm libtiff4-dev libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev python-dev python-