poky meta源中armv7和armv7a之间的差异

时间:2016-05-28 04:09:16

标签: arm yocto gcc4

最初我假设armv7和armv7a都是相同的,但在检查poky元源中的meta/conf/machine/include/arm/arch-armv7a.inc文件时,以下语句称armv7a与armv7冲突。

TUNECONFLICTS[armv7a] = "armv4 armv5 armv6 armv7"

同样地,我可以在同一个文件中看到armv7a和armv7at。

你能帮我理解armv7,armv7a和armv7at之间的区别

1 个答案:

答案 0 :(得分:0)

配置交叉编译器编译时,阶段编号1和2,使用--with-arch = ARCH标志配置gcc。您指向的这些标志用于设置它。每个设置依赖于目标平台的不同交叉编译器选项(一些使用litte endian,一些使用big endian,依此类推)。检查目标平台以获取更多详细信息。