代码先锋网 代码片段及技术文章聚合

Ubuntu16.04 编译 opencv 出现错误:Unsupported gpu architecture 'compute_20'

方法一:(https://blog.csdn.net/renhanchi/article/details/80493232)
参考其他博客:

我的cuda版本是9.0,估计就是版本问题,网上有人说把cuda降到8.0以下。这个方法真是扯淡~

其实只要在编译的时候加一句话就好了

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D CUDA_GENERATION=Kepler ..

关键就是在最后指定使用Kepler

make的结果:

[100%] Building CXX object modules/python/CMakeFiles/opencv_python.dir/src2/cv2.cpp.o
[100%] Linking CXX executable ../../bin/opencv_test_contrib
[100%] Built target opencv_test_contrib
[100%] Linking CXX shared library ../../lib/cv2.so
[100%] Built target opencv_python

版权声明:本文为weixin_43148174原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43148174/article/details/90050969

智能推荐

nvcc fatal : Unsupported gpu architecture ‘compute_75‘

问题:在安装detectron2过程中,build报错,从原来的TITAN XP迁移到TITAN RTX, 通过查阅资料:detectron2和nvcc报错的描述,发现XP计算能力是7.0, RTX计算能力是7.5,而我使用的是CUDA9.0, 只支持最高7.0的算力,所以会出现7.5不支持的情况; 解决办法:在setup.py文件中,增加两行代码: 最终成功安装。...

复现论文代码时,出现nvcc fatal : Unsupported gpu architecture ‘compute_75‘)

可能因为自己GPU太新,cuda版本不支持 我的cuda版本是9.1,所以我又安装了一个cuda10.0版本 1. 下载cuda10.0版本 官网地址:链接: https://developer.nvidia.com/cuda-10.0-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&...

Error when Building GPU docker image for caffe: Unsupported gpu architecture 'compute_60'

issue: Error when Building GPU docker image for caffe: Unsupported gpu architecture 'compute_60' reason: CUDA < 8.0   solution: In the Makefile.example, try commenting out the *_60 and *_61 li...

ubuntu16.04 opencv编译安装

先下载安装包,选source下载。解压/home/install/opencv3.4.0/ https://opencv.org/releases.html 一 安装依赖库步骤 步骤 1 安装 cmake,输入: 步骤 2. 安装 GTK+ 2.0 步骤 3. 安装 libav 开发包 二 编译 在opencv3.4.0目录中新建build目录与build-install目录,进入build目录中...

ubuntu16.04 安装OpenCV并编译

网上找了很多opencv源码编译的文章,都不全,最近需要编译,整理了一个完整的,支持视频编解码,优化算法等。 1、apt-get安装需要的依赖 其中cmake是一定要安装的,apt是最简单的安装方式,pkg-config一般系统会自带,确保有就行。 2、安装opencv需要的图片编码库、视频编码库等库 3、安装python开发库 极其重要的一步,如果缺少这个步骤无法生成python的调用链接。 这...

猜你喜欢

ubuntu16.04编译opencv for Android

安装cmake 参考这篇博客ubuntu安装CMake的几种方式中的软链接Android Sdk中的CMake 下载opencv源码 直接在github clone最新源码 https://github.com/opencv/opencv/tree/master 或者在官网下载指定版本的源码 http://opencv.org/releases.html 编译opencv源码 进入源码目录新建一个...

Ubuntu16.04交叉编译openCV

Ubuntu16.04交叉编译openCV 1、准备工作 与目标板配套的交叉编译工具并添加环境变量; openCV的源码,我这里的版本是3.2.0 交叉编译openCV需要的第三方库; 2、交叉编译安装第三方库 在安装第三方库之前,单独建立一个文件夹OPENCV_3THPARTY_LIB用来安装第三方库。 安装zlib 修改生成的Makefile文件: 将CC、CXX、AR、RANLIB修改为交叉...

Ubuntu16.04 编译安装opencv

1. 下载源码 2. 下载依赖包 3. 准备编译 编译中错误解决 https://blog.csdn.net/AlexWang30/article/details/99612188 https://blog.csdn.net/qq_38527408/article/details/97002419 4. 配置编译环境 在~/.bashrc 文件中添加下面一行内容 使环境变量生效 输入以下内容 使用...

ubuntu16.04下opencv3.3 GPU(CUDA)加速

在opencv的cuda加速版时候会将cuda的一个libcudart.so.8.0加入到opencv的lib中,所以如果你以后升级你的cuda,那么opencv需要卸载后重新编译才能使用,毕竟cuda变了,原来的libcudart.so.8.0也不能继续调用了。 1.准备 1.安装好ubuntu16.04 2.安装配置好opencv3.3.0 配置教程 3.安装好cuda8.0 4.安装QT c...

ubuntu16.04安装opencv3.4 编译时遇到没有vtk错误

在Ubuntu中安装opencv,按照https://blog.csdn.net/u013066730/article/details/79411767 的方安装是,到sudo make  的时候编译到有一半,提示缺少vtk编译失败。然后下载了vtk打算先编译vtk再编译opencv但是在编译vtk8.1.1的时候遇到如下错误:后来打算直指令安装vtk依赖,直接安装opencv,在使用以...