交叉编译 什么是交叉编译 在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译,编译过程就是交叉编译,简单来说,就是在一个平台上生成另一个平台上的可执行代码。 为什么需要交叉编译 有的平台不允许或不能安装我们需要的编译器,但我们又需要这个编译器的某些特征;或目的平台资源匮乏,无法运行我们需要的编译器;或目的平台还没有建立,没有操作系统,无法运行编译器。