gcc编译时加上-m32参数
gcc -m32 src.c -o outputfile
但是出现了如下错误:
In file included from test.c:1:0:
/usr/include/stdio.h:27:10: fatal error: bits/libc-header-start.h: No such file or directory
#include <bits/libc-header-start.h>
compilation terminated.
其实主要是gcc安装环境没有安装完善
https://blog.youkuaiyun.com/liuxianfei0810/article/details/88762133
可以尝试输入sudoapt-get install gcc-multilib即可
尚未解决的错误:
-bash: ./test: cannot execute binary file: Exec format error