ubuntu16.04下安装opencv2,以及opencv3与cuda8不兼容
来源:互联网 发布:linux物理内存分配 编辑:程序博客网 时间:2024/06/01 10:35
有时需要opencv2,有时需要opencv3.所以两个都安装在opt下面,需要的时候在cmake里指定。
opencv2 官方文档
$ cd /opt$ sudo mkdir opencv2$ cd ~/opencv-2.4.13$ sudo apt-get install build-essential$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev$ sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev$ mkdir release && cd release$ cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/opencv2 ..$ make -j8$ sudo make install如果平时大多数情况用opencv2,可以在bashrc里加上下面这句,让cmake默认找到opencv2
export PKG_CONFIG_PATH=/opt/opencv2/lib/pkgconfig:${PKG_CONFIG_PATH}
opencv3
opencv3和cuda8不兼容。编译时需要修改~/opencv/modules/cudalegacy/src/graphcuts.cpp文件内容
#if !defined ( HAVE_CUDA) || defined (CUDA_DISABLER )
替换为
#if !defined ( HAVE_CUDA ) || defined (CUDA_DISABLER ) || (CUDART_VERSION >= 8000 )
然后其他的和opencv2一样
0 0
- ubuntu16.04下安装opencv2,以及opencv3与cuda8不兼容
- ubuntu16.04下安装cuda8.0 和Opencv3.1
- Ubuntu16.04 安装 Caffe, opencv3, cuda8
- ubuntu16.04安装cuda8和opencv3.2
- ubuntu16.04下卸载opencv2.4.9安装opencv3.2版本
- Ubuntu16.04+Cuda8.0+Caffe+ Opencv3.2+Matlab2015b的配置、安装与编译(一)
- Ubuntu16.04+Cuda8.0+Caffe+ Opencv3.2+Matlab2015b的配置、安装与编译 (二)
- Ubuntu16.04+Cuda8.0+Caffe+ Opencv3.2+Matlab2015b的配置、安装与编译(三)
- Ubuntu16.04+Cuda8.0+Caffe+ Opencv3.2+Matlab2015b的配置、安装与编译(四)
- Ubuntu16.04下Caffe环境搭建:cuda8.0 + opencv3.2.0
- 安装ubuntu16.04+cuda8.0+caffe+python+matlab+opencv3.0
- Ubuntu16.04+Cuda8.0+Cudnn5.1+Opencv3.1吐血安装
- 【caffe】ubuntu16.04+CUDA8.0+OpenCV3.0+Caffe 安装记录
- 基于Ubuntu16.04和Cuda8.0上安装OpenCV3.3.0
- Ubuntu16.04下Caffe环境搭建:cuda8.0 + opencv2.4.13
- Ubuntu16.04下安装opencv3
- ubuntu16安装opencv2、cuda8.0、caffe
- ubuntu16 安装OpenCV2.4.13 (CUDA8.0)
- ios APNS 消息一直接收不到解决办法
- DLL内存加载
- nginx源码安装configure命令的参数介绍
- stm32f103zet6使用adc3通过dma2_5转换
- shell排序命令-sort
- ubuntu16.04下安装opencv2,以及opencv3与cuda8不兼容
- 输入法注入
- Linux学习(2)--文件权限
- Git常用命令和Git团队使用规范指南
- Flash as3.0 事件的发送和处理
- Android漫游记(4)---.so文件动态调试一例
- LM2596 adj DC/DC 降压模块
- 空白final-java编程的不变性
- Java泛型:泛型类、泛型接口和泛型方法