测试机器:Ubuntu14.04 64位。
gcc编译32位程序,添加参数-m32:
$ gcc -c -fno-builtin -m32 TinyHelloWorld.c
ld链接32位代码,添加参数-melf_i386:
$ ld -static -melf_i386 -e nomain -o TinyHelloWorld TinyHelloWorld.o
怎样打开64位Ubuntu的32位支持功能:http://www.linuxdiyf.com/linux/14420.html
Ubuntu14下32位库支持:http://www.linuxdiyf.com/linux/13752.html
关于ubuntu15.04安装wps缺少32位库:http://www.linuxdiyf.com/linux/13122.html
Ubuntu15.04-64位系统兼容32位应用:http://www.linuxdiyf.com/linux/12525.html
解决64位Ubuntu无法使用adb、aapt的32位兼容问题:http://www.linuxdiyf.com/linux/11928.html