爱程序网

Linux 64位编译\链接32位程序

来源: 阅读:

测试机器: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

 

关于爱程序网 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助