我跟着在64位系统下执行32位的程序教程做可是

可是不成功

@tank888888
您的代码在哪里? 您正在编译test.c,您的代码是否在test.c中? test.c只是如何编译32位程序的示例。 您从未编译任何东西,并且您正在运行一个不存在的程序。

1 Like

@tank888888 你应该先安装32位的库

$ sudo apt install libc6:armhf
$ sudo apt-get install lib32z1
1 Like

尝试了一下,安装还是不行

@tank888888 不幸的是,我看不懂中文,但是我认为您正在尝试为AMD64 / x86安装它。VIM3是aarch64,它的ARM,而不是x86。 您是否需要运行32位x86应用程序? 那是你想做什么?

@tank888888 你这包不对啊,你这个是amd64的包,怎么能拿到arm上面安装,按照这个步骤来

$ sudo dpkg --add-architecture armhf
$ sudo apt install libc6:armhf

我已经在VIM3的20.04上试过了