【应用开发】解决正点原子I.MX6ull应用编程zlib移植问题

问题描述

在正点原子应用开发移植zlib库的时候,文档中有这样一段描述,先删除开发板中的zlib库,然后再拷贝zlib库
在这里插入图片描述

这就会导致在使用scp命令拷贝编译好的zlib库的时候报错没有zlib.so.1,如下图所示:
在这里插入图片描述

解决方法

千万不要退出ssh连接,退出之后将不能使用
关键:拷贝libz.a、 libz.so.1.2.10到开发板,建立软链接。

  1. 将新编译的zlib库拷贝到SD卡中
    1) 使用lsblk查看SD卡在ubuntu中的挂在地址
    在这里插入图片描述
    SD卡挂在地址为/media/user/BBE6-2CB5
    2)拷贝库到SD卡,因为SD卡是FAT32系统,所以软连接拷贝不过去
cp -r ~/linux/tool/zlib/lib/libz.a /media/user/BBE6-2CB5
cp -r ~/linux/tool/zlib/lib/libz.so.1.2.10 /media/user/BBE6-2CB5
  1. 在开发板中建立软链接
    ln -s libz.so.1.2.10 libz.so.1
    ln -s libz.so.1.2.10 libz.so
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值