相关疑难解决方法(0)

在Ubundu 64位安装错误下执行32位代码 - 没有这样的文件或目录

当我在64位Ubundu安装中运行32位可执行文件时,为什么我收到"没有这样的文件或目录"错误?

我期望的是:"文件无效"的消息,或者32位代码正确运行.

详情如下:

user@user-desktop:~/32_64$ ls
myfile32bit  myfile64bit

user@user-desktop:~/32_64$ file myfile32bit
myfile32bit: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped

user@user-desktop:~/32_64$ file myfile64bit
myfile64bit: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped

user@user-desktop:~/32_64$ ls -l
total 1532
-rwxrwxrwx 1 user user  126381 2011-10-11 13:20 myfile32bit
-rwxrwxrwx 1 user user  146785 2011-10-22 12:46 myfile64bit

user@user-desktop:~/32_64$ ./myfile64bit
Hello World

user@user-desktop:~/32_64$ ./myfile32bit
-bash: …
Run Code Online (Sandbox Code Playgroud)

ubuntu 32bit-64bit ubuntu-10.04

9
推荐指数
1
解决办法
8628
查看次数

标签 统计

32bit-64bit ×1

ubuntu ×1

ubuntu-10.04 ×1