error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory
1.首先安装 apt-file
apt-file
sudo apt install apt-file
2.然后更新数据库
sudo apt update
3.然后执行以下命令搜索缺失的库在那个包中
apt-file search libusb-1.0.so.0
4.这里看到 libusb-1.0-0 比较符合系统依赖的特点,进入 程序目录,例如我这里就是 /home/cloud/Desktop/ll-build/linglong-build/com.itusb1-manager/package/com.itusb1-manager.linyaps,执行下边的命令添加缺失依赖
程序目录
/home/cloud/Desktop/ll-build/linglong-build/com.itusb1-manager/package/com.itusb1-manager.linyaps
这里 /home/cloud/Desktop/ll-build 是我指定的打包目录 后边 linglong-build/com.syntevo.deepgit/package/com.syntevo.deepgit.linyaps 是脚本自动生成的
/home/cloud/Desktop/ll-build
linglong-build/com.syntevo.deepgit/package/com.syntevo.deepgit.linyaps
ll-pica adep -d "libusb-1.0-0"
5.然后再执行以下命令打包
ll-builder build ll-builder export ll-builder run
确认运行没问题的话就可以提交 程序目录下的 xxx.runtime.layer 文件了,如果还缺少其他依赖,重复以上步骤 3 - 5
xxx.runtime.layer
No replies yet
Popular Ranking
Popular Events
错误信息
error while loading shared libraries: libusb-1.0.so.0: cannot open shared object file: No such file or directory
解决方案
1.首先安装
apt-file
2.然后更新数据库
3.然后执行以下命令搜索缺失的库在那个包中
4.这里看到 libusb-1.0-0 比较符合系统依赖的特点,进入
程序目录
,例如我这里就是/home/cloud/Desktop/ll-build/linglong-build/com.itusb1-manager/package/com.itusb1-manager.linyaps
,执行下边的命令添加缺失依赖5.然后再执行以下命令打包
确认运行没问题的话就可以提交
程序目录
下的xxx.runtime.layer
文件了,如果还缺少其他依赖,重复以上步骤 3 - 5