前言

ZmosHarmony buildroot移植与使用-LMLPHP

 移植过程

1、添加编译选项编译buildroot。

2、开机启动时设置 LD库的环境变量与PATH路径。

ZmosHarmony buildroot移植与使用-LMLPHP

 是什么原因需要这样操作?

主要使用busybox,使用buildroot的瑞士军dao。

使用busybox 为buildroot下的使用

ZmosHarmony buildroot移植与使用-LMLPHP

第一次启动时设置

由于是在vendor分区因此

ZmosHarmony buildroot移植与使用-LMLPHP

 buildroot.sh命令

ZmosHarmony buildroot移植与使用-LMLPHP

 第一个操作ld-*的库是一个链接库,在运行可执行程序时来判断需要运行哪些库是必须的,以及需要加载,加载完后程序才能运行。

问题:

搞不懂为什么会出现

ZmosHarmony buildroot移植与使用-LMLPHP

 总结

ZmosHarmony buildroot移植与使用-LMLPHP

ZmosHarmony buildroot移植与使用-LMLPHP

1、遇到的问题编译时想 提示找不到文件 。ld-aarch64.so是最重要。

2、加入至鸿蒙编译 环境 ,都只是过程。

3、主要还是其内核相同,向上就是glibc的区别了

04-26 19:53