Gcc 为Arm交叉编译任何工具

Gcc 为Arm交叉编译任何工具,gcc,arm,cross-compiling,Gcc,Arm,Cross Compiling,我使用随设备附带的工具链交叉编译了一个基于arm的设备的Dropbear。我想知道是否有人能告诉我一种交叉编译二进制文件以获得通用文件的方法,也就是说,可以在任何Arm上运行的二进制文件 为什么我要问这个问题,因为当我们为Android编译时,它可以在运行Android操作系统的每一个Arm上运行——至少我认为它会 如果我的假设是错误的,我在这里提出的问题是不可能的,或者我在这里提出的问题是完全荒谬的,请纠正我 PS:我不是交叉编译的专家,在过去的几个月里,我开始学习新东西,堆栈溢出是我的答案来

我使用随设备附带的工具链交叉编译了一个基于arm的设备的Dropbear。我想知道是否有人能告诉我一种交叉编译二进制文件以获得通用文件的方法,也就是说,可以在任何Arm上运行的二进制文件

为什么我要问这个问题,因为当我们为Android编译时,它可以在运行Android操作系统的每一个Arm上运行——至少我认为它会

如果我的假设是错误的,我在这里提出的问题是不可能的,或者我在这里提出的问题是完全荒谬的,请纠正我


PS:我不是交叉编译的专家,在过去的几个月里,我开始学习新东西,堆栈溢出是我的答案来源。

目的:我需要为几个arm设备自动交叉编译多个工具,我想知道编译通用二进制文件的可能性是否微乎其微。是否使用了某种meta make系统?糕饼autoconf?最终我将使用cmake。虽然我正在编译,但现在,在终端。希望我回答了你的问题。