本文主要描述了
- 从开源社区下载源代码软件包
- 在x86平台上创建飞腾CPU交叉编译环境
- 利用交叉编译环境编译FT2000+/64服务器的内核
Host主机平台:x86_64
Target目标平台:飞腾CPU
在x86_64上利用交叉编译环境配置、编译一个dummy.c程序
1. 源代码
| 源代码名称 | 下载网址 | 下载版本 |
|---|---|---|
| Linux kernel | https://www.kernel.org | linux-4.19.149.tar.xz |
| gnu binutils | ftp://ftp.gnu.org/gnu/binutils/ | binutils-2.35.tar.xz |
| gnu gcc | ftp://ftp.gnu.org/gnu/gcc/ | gcc-10.2.0.tar.xz |
| gnu glibc | ftp://ftp.gnu.org/gnu/glibc/ | glibc-2.32.tar.xz |
2. 基本流程
- 工程准备工作,包括创建基本目录、拷贝源代码、配置环境变量。
- 编译和安装binutils工具
- 编译和安装一个不完整的gcc
- 生成和安装内核头部

本文介绍如何在x86平台上为飞腾CPU创建交叉编译环境,并完成FT2000+/64服务器内核的编译。涵盖准备工程环境、编译安装binutils、gcc及glibc等步骤。
2191

被折叠的 条评论
为什么被折叠?



