欢迎访问本站,希望站内信息可以帮助到您!感兴趣的,可以加入我的知识星球,一对一解答!

64位Linux系统上运行32位可执行文件报错No such file or directory

Linux 迷途小书童 0评论

环境

前言

从厂家那边拿到了一套 SDK,在编译的过程中发现一个错误,说某一个可执行文件找不到,即 No such file or directory,不过这个文件确实存在,用 file $文件名 查看

ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.24

解决方法

需要安装32位系统中需要的依赖库

sudo apt-get install lib32ncurses5 lib32z1 libdb1-compat tzdata
喜欢 (0)

您必须 登录 才能发表评论!