GCC交叉编译为Raspberry pi/lib/arm-linux-gnueabihf/libc.so.6:版本`glibc_2.34'未找到
在Ubuntu 22.04 LTS上,我正在跨编译Raspberry Pi。当我在PI上运行任何构建可执行文件时,我会收到此链接错误:
/lib/arm-linux-gnueabihf/libc.so.6:version“ glibc_2.34'找不到
我得到此错误与GCC-9,GCC-10,GCC-11和GCC-12进行交叉编译。
PI正在运行“ Raspbian GNU/Linux 11(Bullseye)”。最好解决这个问题是什么? Raspbian的不同版本是否可以解决此问题,还是需要安装较新版本的GliBC?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我通过找到Raspberry Pi Bullseye 在这里。
I've resolved this issue by finding the right pre-built cross-compiler for raspberry pi bullseye here.