/lib/ld-uClibc.so.0: No such file or directory
16lz
2021-03-19
qemu报错/lib/ld-uClibc.so.0: No such file or directory。
原因:在交叉编译的时候没有使用"-static"选项。
解决方案1:在交叉编译的时候使用"-static"选项,这样可以时生成的二进制程序不依赖动态库。
解决方案2:把buildroot里面的lib拷贝到二进制目录下,并且使用chroot命令将根目录暂时切换到当前目录,这样qemu就能找到/lib/ld-uClibc.so.0了
更多相关文章
- compiler插件,定义编译打包的jdk版本
- rpm包管理 yum包管理与编译安装
- Java开发技巧:Java如何编译运行?
- 基于DevOps的Android交付工具链建设
- Vivo:基于 Jenkins 的持续交付实践与演进
- Linux内核开发双机调试(KGDB)
- 【DevOps进行时】基于iOS平台的集中构建方法研究与实践
- Nginx编译报错解决方法
- Hadoop3.x进阶:源码编译全记录