v853修改/etc/profile指定库路径无效

我想把自己编译的库放到/usr/lib下,

但是source /etc/profile后仍然显示找不到库(做过实验只能放到/usr/lib下才能找到库文件)

但是付费镜像给的sdk生成的文件系统空间不足
image
按照论坛教程修改

编译内核不通过

希望能解决一下,最好能告诉如何指定库路径,而不是只能放在/usr/lib下,毕竟这样更灵活些

您可以使用 Linux 目录软链接这种方式

也可以参考这个帖子V853开发板空间不够 - #2,来自 100ASK_RKQ

按照教程这个修改rootfs到120832后make clean 然后pack clean 后重新make 和pack输出结果


然后使用全片擦除的方式烧写新的镜像文件到开发板:df -h后
image空余内存变小了,/usr/lib使用的空间大小还是没变

使用软连接的方式成功了,谢谢老师。
但是库文件好多,以后总不能一个一个库文件建立软链接把,有没有啥高效的方式。

你可以尝试一下这个方式,将文件放在下面目录下

tina-v853-100ask/target/allwinner/v853-100ask/busybox-init-base-files/usr

参考链接:https://v853.docs.aw-ol.com/soft/soft_start/#tina-linux

如果还是不行,可以试一下软连接整个文件夹至/usr/lib

试了建立lib文件夹的软链接,然后修改环境变量/etc/profile,可行