前言
移植过程
1、添加编译选项编译buildroot。
2、开机启动时设置 LD库的环境变量与PATH路径。
是什么原因需要这样操作?
主要使用busybox,使用buildroot的瑞士军dao。
使用busybox 为buildroot下的使用
第一次启动时设置
由于是在vendor分区因此
buildroot.sh命令
第一个操作ld-*的库是一个链接库,在运行可执行程序时来判断需要运行哪些库是必须的,以及需要加载,加载完后程序才能运行。
问题:
搞不懂为什么会出现
总结
1、遇到的问题编译时想 提示找不到文件 。ld-aarch64.so是最重要。
2、加入至鸿蒙编译 环境 ,都只是过程。
3、主要还是其内核相同,向上就是glibc的区别了