最初我假设armv7和armv7a都是相同的,但在检查poky元源中的meta/conf/machine/include/arm/arch-armv7a.inc
文件时,以下语句称armv7a与armv7冲突。
TUNECONFLICTS[armv7a] = "armv4 armv5 armv6 armv7"
同样地,我可以在同一个文件中看到armv7a和armv7at。
你能帮我理解armv7,armv7a和armv7at之间的区别
答案 0 :(得分:0)
配置交叉编译器编译时,阶段编号1和2,使用--with-arch = ARCH标志配置gcc。您指向的这些标志用于设置它。每个设置依赖于目标平台的不同交叉编译器选项(一些使用litte endian,一些使用big endian,依此类推)。检查目标平台以获取更多详细信息。