问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

微信扫一扫 分享朋友圈

已有 4148 人浏览分享

开启左侧

Linux环境下 解决S05_CH03_imgshow 时 libjpgd.so.62和libtiff.so.3编译问题

[复制链接]
4148 1
一、问题出现的外部条件:
1、虚拟机:VMware Workstation 14 Player
2、VIVADO HLS版本:2017.4
3、整个环境其实时osrc 公司提供的,HLS时集成在Linux下的。
二、问题表现:libjpgd.so.62和libtiff.so.3找不到,但是opencv的相关so会用到他们两,所以编译不过。
三、解决办法:
1、针对libjpgd.so.62,这个库在linux上时没有安装的,需要从官方网站上下载安装;参考这篇文章:
https://blog.csdn.net/yanchen0314/article/details/30058409
但是这篇文章的连接有问题,需要在以下网站去下载libtools,不然编译不过:
http://ftp.gnu.org/gnu/libtool/
2、针对libtiff.so.3找不到,原因是在/usr/lib下只有libtiff.so.5,需要执行以下命令链接:
ln -s libtiff.so.5 libtiff.so.3
3、执行完上面的步骤后再再HLS里面执行仿真,就能够正常显示图片了。

评论 1

mlink_fae  新手上路  发表于 2018-10-18 12:00:20 | 显示全部楼层
666

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

1

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版