您尚未登录。

楼主 #1 2018-06-19 11:43:43

zhen8838
会员
注册时间: 2018-01-19
已发帖子: 32
积分: 32

apt-get如何将对应的lib放入自己设置的位置?

最近买了个orangepi,他有armbian官方的源.但是还是有些东西没有,我想在我的板子上移植一个新版本的bluez.
因为编译bulez需要先编译5个依赖,所以我感觉非常麻烦,这时候我发现板子apt-get可以获取到对应的一些依赖(头文件以及lib),
比如Glib,他的lib文件就会存放在/usr/lib/aarch64-linux-gnu中.
但是我的主机如果apt-get对应的依赖库,默认是存放在/usr/lib/x86_64-linux-gnu/中的.

我的交叉编译器是解压安装的,编译的时候需要将库放到~/GccOrangPi/aarch64-linux-gnu/libc/lib/
我现在有什么办法可以直接get到板子上交叉编译器对应的lib,然后存放到我本机交叉编译器的库地址?

离线

楼主 #2 2018-06-19 11:48:40

zhen8838
会员
注册时间: 2018-01-19
已发帖子: 32
积分: 32

Re: apt-get如何将对应的lib放入自己设置的位置?

这种是不是就要自己的主机上开个虚拟机,所有的东西和板子上一样就好了?

离线

#3 2018-06-19 14:11:04

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,342
积分: 9202

Re: apt-get如何将对应的lib放入自己设置的位置?

mkdir /tmp/pkg
apt-get -d -o dir::cache=/tmp/pkg install  rabbitmq-server

然后在 /tmp/pkg/archives/ 目录有 rabbitmq-server_3.5.7-1ubuntu0.16.04.2_all.deb 文件.





离线

楼主 #4 2018-06-19 14:46:11

zhen8838
会员
注册时间: 2018-01-19
已发帖子: 32
积分: 32

Re: apt-get如何将对应的lib放入自己设置的位置?

OK,晕哥果然是大佬:D

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn