用gcc在x86-64的Linux下编译x86代码时需要注意的问题
1. gcc需要加参数 -m32, 否则编译出来的是64位指令(rax rbx ...)
2. 需要安装gcc-multilib
参考资料: http://stackoverflow.com/questions/9807581/cannot-find-crtn-o-linking-32-bit-code-on-64-bit-system
1. gcc需要加参数 -m32, 否则编译出来的是64位指令(rax rbx ...)
2. 需要安装gcc-multilib
参考资料: http://stackoverflow.com/questions/9807581/cannot-find-crtn-o-linking-32-bit-code-on-64-bit-system