您的位置:首页 > 运维架构

安装Opencv.*在Ubuntu16.04 cuda8.0环境下

2017-10-14 18:36 501 查看
首先需要下载Opencv.*,Opencv的 官网 上可以去下。

为支持cuda 8.0的修改

locate graphcuts.cpp
\\找到该文件的位置,然后调整路径,编辑
gedit graphcuts.cpp


在graphcuts.cpp中将

#if !defined (HAVE_CUDA) || defined (CUDA_DISABLER)


改为

#if !defined (HAVE_CUDA) || defined (CUDA_DISABLER)|| (CUDART_VERSION >= 8000)


顺便说一下,好像在Caffe等配置里也可以有这一步

正常的cmake+make+make install过程,不过cmake的命令要注意一下

cd ~/opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D CUDA_GENERATION=Kepler ..
make -j8
sudo make install


配置环境变量

sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'

sudo ldconfig


重启系统,cd到build文件夹下

sudo apt-get install checkinstall
sudo checkinstall
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  opencv ubuntu