huchuan2025/40-Archive/2024年工作日记/0520.md

33 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

- 总结
- ~~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)