安装好交叉编译链、更改环境变量后,准备喜大普奔的使用时,问题出现了:/lib/ld-linux.so.2:bad ELF interpreter.
其实这是个大众问题,上网容易找到解决方案:yum install glibc.i686.高高兴兴的执行后发现:
红帽的源不能免费使用,找不到glibc.i686的包。折腾了好长时间,找到了遇到类似问题的网友的帖子,根据他的方法(链接放在下面),把源换了,安装glibc.i686后成功解决问题。至于为什么需要装glibc.i686,下面链接网友的博客给出了解释。
https://blog.csdn.net/avwjq/artical/details/40897373 (非常感谢这位网友)
题外话:写下这篇博客是为了没有红帽源使用的网友们较快的解决问题(花了我半天时间,哎)