当前位置: 首页 > article >正文

ubuntu20.04编译安装opencv-4.9.0的cuda版本

  1. NVIDIA显卡驱动550.107.02(4060显卡:8.9,3060显卡:8.6)
  2. cuda:12.1
  3. cudnn:8.9.7
  4. opencv4.9.0,opencv_contrib_4.9.0

前三个安装略过!

主要编译安装opencv4.9.0:

下载opencv4.9.0.zip和opencv_contrib_4.9.0.zip;

分别解压;

修改需要下载的文件地址,找到对应文件,前缀:https://mirror.ghproxy.com/;​​​​​​

编译命令:

1、

cmake -DCMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=./install -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.9.0/modules -D WITH_CUDA=ON -D WITH_CUDNN=ON -D OPENCV_DNN_CUDA=True -D WITH_TBB=ON -D CUDA_ARCH_BIN='8.9' -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D WITH_CUBLAS=1 -D OPENCV_GENERATE_PKGCONFIG=1 -D CUDA_GENERATION="Auto" -D BUILD_TESTS=OFF -D BUILD_opencv_world=ON -D WITH_NVCUVENC=OFF ..

2、

make -j16

3、

make install

默认情况下,make install会将软件安装到/usr/local目录下,这是一个本地安装的目录。在第一步-D CMAKE_INSTALL_PREFIX=./install指定安装目录;


http://www.kler.cn/a/325030.html

相关文章:

  • 【python】Bokeh 与 Plotly:创建交互式数据可视化工具
  • 十五届蓝桥杯赛题-c/c++ 大学b组
  • Spark:大数据处理的强大引擎
  • C# 面向对象
  • python+Django+MySQL+echarts+bootstrap制作的教学质量评价系统,包括学生、老师、管理员三种角色
  • PHP 表单 - 必需字段
  • RTE大会报名丨 重塑语音交互:音频技术和 Voice AI,RTE2024 技术专场第一弹!
  • 「漏洞复现」某徳知识产权管理系统 UploadFileWordTemplate 文件上传漏洞
  • SAP调用发起泛微OA流程
  • MySQL之索引基本知识
  • 大数据是不是需要用很多ip
  • js逆向——webpack实战案例(一)
  • Java-数据类型与变量
  • Cholesky分解
  • Java 常用的一些Collection的实现类
  • 服务器数据恢复—raid磁盘故障导致数据库文件损坏的数据恢复案例
  • JNI动态注册
  • 【AI大模型】Function Calling
  • 17年数据结构考研真题解析
  • prompt攻击与防范
  • Arrays常用API
  • Java(基本数据类型)( ̄︶ ̄)↗
  • Python中的“锁”艺术:解锁Lock与RLock的秘密
  • Python酷玩之旅_如何连接MySQL(mysql-connector-python)
  • 【Power Compiler手册】13.UPF多电压设计实现(5)
  • 图像处理基础知识点简记