关于ubuntu执行32位程序报错execvp():No such file or directory的解决方案


一、前言

    在ubuntu执行一个程序时,居然报错execvp():No such file or directory,报错截图如下图所示:

1.png

    ls -all命令查看确实是存在的,起初以为是权限问题导致的,于是利用命令sudo chmod 777 xxx赋予权限,然后执行,任然报错。


二、解决方案

    经过google后,发现原因,在ubuntu 64位下执行32位需要相应的库文件,安装即可,命令如下:sudo apt-get install lib32stdc++6,安装完后,在执行就没问题了,如下图所示:

2.png

3.png


三、参考链接

参考链接:

    https://blog.csdn.net/boazheng/article/details/102569525


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM