Linux 什么是;默认的CPU和应用程序二进制接口(ABI)调整;在yocto是什么意思?

Linux 什么是;默认的CPU和应用程序二进制接口(ABI)调整;在yocto是什么意思?,linux,yocto,Linux,Yocto,我想为我的arm板构建一个自定义映像,因此我想知道机器调谐文件和arch arm文件中的信息是什么您的arm板的自定义映像是使用Yocto交叉编译的包(软件)的集合 Yocto使用gcc交叉编译这些包。而且,gcc可以选择优化(调优)特定体系结构(armv8)和CPU(cortex-a53)的代码。 GCC人员在这里解释了Arch和CPU调优选项- 现在,Yocto需要知道在为您的ARM板编译包时需要将这些调优选项中的哪些传递给gcc。这是通过使用Yocto中的机器调优文件来完成的 浏览机器调

我想为我的arm板构建一个自定义映像,因此我想知道机器调谐文件和arch arm文件中的信息是什么

您的arm板的自定义映像是使用Yocto交叉编译的包(软件)的集合

Yocto使用gcc交叉编译这些包。而且,gcc可以选择优化(调优)特定体系结构(armv8)和CPU(cortex-a53)的代码。

GCC人员在这里解释了Arch和CPU调优选项-

现在,Yocto需要知道在为您的ARM板编译包时需要将这些调优选项中的哪些传递给gcc。这是通过使用Yocto中的机器调优文件来完成的

浏览机器调整文件以了解更多信息-

在主板的BSP层(machine.conf)中设置CPU和应用程序二进制接口(ABI)默认值

例如,Raspberry Pi 4 64的设置如下-