[X]关闭

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

文档创建者:hyx19851014
浏览次数:3662
最后更新:2018-10-18
一、问题出现的外部条件:
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
回复

使用道具 举报

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

本版积分规则