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

1.8 KiB
Raw Permalink Blame History

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