ARM交叉编译时出现共享对象导入错误

时间:2018-01-16 03:17:33

标签: linux arm shared-libraries raspberry-pi3

我正在交叉编译我的文件以放入raspberry pi。来自raspberry pi官方网站的工具链被下载。然后使用arm-bcm2708-linux-gnueabi-gcc在我的ubuntu 64系统中进行交叉编译。但是当我尝试在raspberry pi中使用这些交叉编译的.so文件时,它显示如下错误:

加载共享库时出现

错误:libtest.so:无法打开共享对象文件:没有这样的文件或目录

如何解决此错误?

1 个答案:

答案 0 :(得分:0)

arm-bcm2708-linux-gnueabi是旧版本, 您是否尝试过较新的交叉编译器,例如arm-rpi-4.9.3-linux-gnueabihf