ubuntu16.04下 配置cuda 装opencv 3.2 一些小tip
来源:互联网 发布:姚明赛季数据 编辑:程序博客网 时间:2024/09/21 08:18
今天安装ubuntu 中的opencv出现无法将nvcc中device与opencv链接的问题
发现是在cmake的时候 需要加上sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D CUDA_ARCH_BIN="5.0" ..
(gedit:12384): IBUS-WARNING **: The owner of /home/jxj/.config/ibus/bus is not root!
(gedit:12384): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
** (gedit:12384): WARNING **: Set document metadata failed: 不支持设置属性 metadata::gedit-spell-enabled
** (gedit:12384): WARNING **: Set document metadata failed: 不支持设置属性 metadata::gedit-encoding
** (gedit:12384): WARNING **: Set document metadata failed: 不支持设置属性 metadata::gedit-position
具体 出现为
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).发现是在cmake的时候 需要加上sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D CUDA_ARCH_BIN="5.0" ..
CUDA_ARCH_BIN代表你当前显卡的计算能力。具体能力值可在nvidia官网下载cuda的地方查阅。
在我的机器上使用gedit来更改cmake之后的OpenCVConfig.cmake文件中的相关“compute_20”也可以,但是我的gedit会出现这种情况
(gedit:12384): IBUS-WARNING **: The owner of /home/jxj/.config/ibus/bus is not root!
(gedit:12384): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
** (gedit:12384): WARNING **: Set document metadata failed: 不支持设置属性 metadata::gedit-spell-enabled
** (gedit:12384): WARNING **: Set document metadata failed: 不支持设置属性 metadata::gedit-encoding
** (gedit:12384): WARNING **: Set document metadata failed: 不支持设置属性 metadata::gedit-position
修改之后再make不管用。。。按理说是跟上面的方法效果是一样的。
所以使用修改cmake方法来改config修正opencv是不可行的。估计是不支持属性的锅。。。
目前正在找gedit出现这种情况的原因。
0 0
- ubuntu16.04下 配置cuda 装opencv 3.2 一些小tip
- Ubuntu16.04下配置opencv及测试
- Ubuntu16.04 CUDA 8.0 OpenCV 3.2.0 Darknet
- ubuntu16.04下对theano进行cuda配置
- Ubuntu16.04安装Cuda、OpenCV方法
- Ubuntu16.04 cuda cudnn opencv caffe
- Ubuntu16+Eclipse+OpenCV+CUDA
- Ubuntu16.04 安装 CUDA、CUDNN、OpenCV 并用 Anaconda 配置 Tensorflow 和 Caffe 详细过程
- Ubuntu16.04+GTX1070+cuda+tensorflow(gpu)+opencv的配置说明
- Ubuntu16.04下安装OpenCV-3.2.0
- ubuntu16.04 一些配置
- ubuntu16.04 配置ffmpeg,cuda,opencl环境
- Ubuntu16.04+CUDA 8.0+caffe配置说明
- Ubuntu16.04+CUDA+Theano+keras配置
- ubuntu16.04配置GPU1080Ti 安装cuda caffe
- ubuntu16.04下配置Qt+OpenCV开发环境
- ubuntu16.04下配置Qt+OpenCV开发环境
- Ubuntu16.04 下cuda的安装
- thinkphp3.1 DB.class.php 关于切换数据库bug问题
- iPerf 3 user documentation
- vue-loader
- PHP+Hadoop数据统计分析
- 鸟哥的Linux私房菜基础篇笔记--7
- ubuntu16.04下 配置cuda 装opencv 3.2 一些小tip
- 创建型设计模式-简单工厂模式
- android studio 5.0 之 toobar,让人爱,让人恨
- Main函数参数argc,argv用法
- 第六届蓝桥杯软件类省赛真题-C-B-7_牌型种数
- Introduction to Ambisonics
- 关于iOS中的图片格式,一个合格的开发者必须知道的5个知识点
- bzoj1011 [HNOI2008]遥远的行星
- IllegalStateException: Can not perform this action after onSaveInstanceState