LINUx解决错误:”-bash: ./test: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录”

最近研究了下易语言编写Linux程序,然而事实发现,易语言的Linux编写功能完全并不是那么回事,不能调用第三方库。换句话说就是毫无卵用。不过既然研究了就分享给大家,在期间遇到的一个问题。

因为做了个TEST程序想试试易语言Linux编写运行状况,于是写了一段代码后上传到我的Linux虚拟机上测试。敲入./test后发现。居然不能执行?提示如下错误。

于是立刻百度了一下问题的缘由,发现是因为我安装的是64位系统。而易语言编写的是32位系统。没有32位兼容的运行库,所以才会提示这个错误。既然知道了问题,那么解决就很好办了。只需要安装32位运行库就可以了。输入以下命令安装32位运行库。

sudo yum install glibc.i686

上图安装完成。接下来测试程序是否能正常运行?

看出来了,程序已经正常运行了。至于为什么会是乱码,那是因为易语言编写转码的问题,所以我才觉得易语言编写Linux真的真的太辣鸡了!

声明:本文为原创,作者为 Svlik,转载时请保留本声明及附带文章链接:http://www.svlik.com/1211.html