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

Ubuntu22.04系统安装Opencv,无法定位包libjasper-dev libdc1394-22-dev的解决办法

编译opencv,需要安装依赖的包。但是有时候定位不到,针对两个库的解决方法如下:

1.libjasper-dev安装方法

libjasper-dev 是 JPEG-2000 图像格式的开发库,提供了对 JPEG-2000 图像的编码、解码及处理功能的 API。JPEG-2000 是一种先进的图像压缩标准,相比传统 JPEG 具有更好的压缩效率和画质保留能力,常用于医疗影像、遥感图像等对画质要求较高的领域。

安装步骤如下:

1)更改安装源

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt-get update

2)增加仓库的数字签名

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
sudo apt update

3)安装库

sudo apt install libjasper1 libjasper-dev

2.libdc1394-22-dev

将依赖包的安装改为apt-get install libdc1394-dev。

libdc1394-dev 是 IEEE 1394(火线)相机接口 的开发包,是 libdc1394 库的开发版本,包含编译依赖该库的应用程序所需的头文件、静态链接库和开发文档。

它与 libdc1394-22-dev 本质上是同一类库的不同版本标识(22 是特定版本号的后缀),在现代 Ubuntu 系统中,libdc1394-dev 通常是指向最新稳定版本的元包或兼容包。

http://www.dtcms.com/a/356324.html

相关文章:

  • 【C++】C++入门——(上)
  • GTSAM中gtsam::LinearContainerFactor因子详解
  • 【C++八股文】计算机网络篇
  • 【YOLO学习笔记】数据增强mosaic、Mixup、透视放射变换
  • flutter-使用url_launcher打开链接/应用/短信/邮件和评分跳转等
  • leetcode 338 比特位计数
  • rockchip温控及cpu降频配置
  • 事务和锁(进阶)
  • 使用 Docker 部署 Squid 为 Kubernetes 中的 Nexus3 提供公网代理访问
  • Windows12概念曝光,巧用远程控制工具抢先体验
  • 人脸识别“不备案“有哪些后果?
  • 公司内网部署离线deepseek+docker+ragflow本地模型实战
  • Day15 Logurs框架学习
  • Elasticsearch核心配置与性能优化
  • Linux 线程调度核心要点
  • 期权合约作废了怎么处理?
  • AI共链·智存未来 | 绿算技术受邀出席华为AI SSD发布会
  • 若依微服务一键部署(RuoYi-Cloud):Nacos/Redis/MySQL + Gateway + Robot 接入(踩坑与修复全记录)
  • 吱吱企业通讯软件可私有化部署,构建安全可控的通讯办公平台
  • C++异常处理指南:构建健壮程序的错误处理机制
  • 2025年渗透测试面试题总结-39(题目+回答)
  • FDTD_mie散射_仿真学习(2)
  • AWS集成开发最佳实践:构建高效可靠的云管理平台
  • 海运业务怎么管?解析海运货代系统的核心功能模块
  • Blender建模软件基本操作--学习笔记1
  • CSS text-decoration-thickness:精细控制文本装饰线粗细的新属性
  • Git 9 ,.git/index.lock 文件冲突问题( .git/index.lock‘: File exists. )
  • 亚马逊巴西战略升级:物流网络重构背后的生态革新与技术赋能之路
  • 基于SpringBoot的足球青训俱乐部管理系统
  • 【数组特殊排序最小最大次小次大依次类推规律放置】2022-10-27