在64位linux用交叉编译环境编译程序,放到32位板子上是否会出现问题?


gcc有-m32可以解决64位环境编译32位程序的问题,那使用交叉编译环境(arm-linux-gcc)呢?是否有什么要注意到?有这方面的经验请来科普科普,一直对不同环境下程序的兼容性感到恐惧,有关兼容性方面的经验,也请在这讨论下,万分感谢。

Linux gcc

ablib 13 years ago

不会。交叉编译的时候,编译器还是根据32位构架的运行环境来编译二进制代码的,因此不会出现什么兼容性问题。

suker answered 13 years ago

Your Answer