1.8 KiB
1.8 KiB
- 总结
ldd的流程,看看target侧不能实现target直接用readlelf- 交叉编译工具生成物的文件夹中的内容 buildroot框架
- sdk编译框架 整理整理
- musl
- 移植ldd, 检查运行不起来程序的依赖关系
- 手动编译
- 搞清楚abi 其实应该不是abi的问题,就是依赖的问题, 还是需要ldd工具
- 代码合入bsp/sdk/buildroot
- 交叉编译工具构成
- streaer ok了
- huchuan@user:~/Workspace/sdk-develop.new/out_images/sys/bin$ arm-microbt-linux-musleabihf-ldd --root /data/home/huchuan/Workspace/bsp-develop/linux/rootfs ./streamer libimu_open.so.1.9.2.1 not found 参与编译 liblens_open.so.1.9.2.1 not found 参与编译 librtsp_open.so.1.9.2.1 not found 参与编译 libjson_open.so.1.9.2.1 not found 参与编译 libae_algo.so not found 内网拷贝 libawb_algo.so not found 内网拷贝 libsd_algo.so not found 内网拷贝 libservice_api.so not found 参与编译 libfreetype.so.2.6 not found ./source/sdk/mapi/serviceapi/lib/lib32/libfreetype.so.6.12.5 libicr.so not found 内网拷贝 libsmartLamp.so not found 内网拷贝 liboswl.so not found 参与编译 liblapi.so.1.9.2.1 not found 参与编译 libmapi.so.1.9.2.1 not found 参与编译 libfdk-aac.so.2 not found ./source/sdk/mapi/audio/mapi/sound/aac_lib/6920/linux-32bit/libfdk-aac.so.2 libive.so.1.9.2.1 not found 参与编译 libispalg.so.1.9.2.1 not found 参与编译 libulog.so not found ./source/adapter/linux/oswl/lib32/libulog.so libstdc++.so.6 => /lib/libstdc++.so.6 (0x8badf00d) libc.so => /usr/lib/libc.so (0x8badf00d) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xdeadbeef)