如何为 Linux 内核和给定的 cpu 架构创建/创建 SDK 的一般步骤?

问题描述 投票:0回答:1

如何交叉编译当前运行的代码

Linux kernel 5.0.0-37 
architecture x86_64,
Intel core i7-8850H CPU.  

Architecture i686
Model name: Inte Atom CPU E3845 @ 1.91 Ghz
Linux Kernel 4.9.65

经过一番谷歌搜索后,我明白我需要创建所需平台的 SDK。但现在的问题是如何创建SDK?人们创建 SDK 的一般步骤是什么?有没有我可以遵循的通用教程来了解创建 SDK 的步骤。

我看到有些人编写 bash 脚本来创建 SDK。但就我而言,我可以访问系统并且可以通过 SSH 访问它。是否可以在系统内部创建系统的 SDK,例如克隆所有文件夹或通过安装某种软件来创建 SDK 等...

我对此类任务完全陌生,非常感谢任何领导。

谢谢

linux-kernel sdk kernel intel-xdk
1个回答
0
投票

经过大量浏览和阅读几篇文章。我发现这些信息对于构建 SDK 是绝对必要的...

target architecture: eg AMD-32 bit/64 bit (i386 / i686 / x86_64), ARM , etc
binutils :
Kernel :
GCC :
GLIBC:

这些是能够实现该任务的少数文章和开源软件

如何构建gcc交叉编译器

crosstool-NG

构建 ubuntu-rootfs-for-arm

glibc-vs-gcc-vs-binutils-兼容性

lfs博物馆

© www.soinside.com 2019 - 2024. All rights reserved.