Difference between revisions of "SDK下载和编译"

From Lindenis Wiki
Jump to: navigation, search
(Created page with "en:SDK_Download_and_Build == 系统要求 ==")
 
(系统要求)
Line 1: Line 1:
 
[[en:SDK_Download_and_Build]]
 
[[en:SDK_Download_and_Build]]
 
== 系统要求 ==
 
== 系统要求 ==
 +
 +
以下是编译主机推荐配置:
 +
* 处理器:x86_64
 +
* 内存:8GB或更高
 +
* 硬盘:10GB空闲空间
 +
* 操作系统:Ubuntu 14.04 (tested)或更高
 +
* 网络:因特网连接
 +
 +
== 准备主机 ==
 +
 +
=== Ubuntu 14.04 ===
 +
 +
'''提示:新的Ubuntu版本应该也行'''
 +
 +
==== 安装依赖的软件 ====
 +
 +
<pre>
 +
$ sudo dpkg --add-architecture i386
 +
$ sudo apt-get update
 +
$ sudo apt-get install git git-core u-boot-tools qemu qemu-user-static debootstrap lib32z1 lib32ncurses5 libc6:i386 libstdc++6:i386 gawk
 +
</pre>
 +
 +
* dpkg --add-architecture i386: 支持32位的软件
 +
* apt-get update: 更新软件包
 +
* git git-core: 源码版本管理软件
 +
* u-boot-tools: 内核镜像生成工具
 +
* qemu qemu-user-static: 虚拟化模拟器,模拟arm环境
 +
* debootstrap: 用来构建基础根文件系统
 +
* lib32z1 lib32ncurses5 libc6:i386 libstdc++6:i386: 32位软件运行库
 +
* gawk: GNU Awk

Revision as of 11:06, 24 October 2018

系统要求

以下是编译主机推荐配置:

  • 处理器:x86_64
  • 内存:8GB或更高
  • 硬盘:10GB空闲空间
  • 操作系统:Ubuntu 14.04 (tested)或更高
  • 网络:因特网连接

准备主机

Ubuntu 14.04

提示:新的Ubuntu版本应该也行

安装依赖的软件

$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install git git-core u-boot-tools qemu qemu-user-static debootstrap lib32z1 lib32ncurses5 libc6:i386 libstdc++6:i386 gawk
  • dpkg --add-architecture i386: 支持32位的软件
  • apt-get update: 更新软件包
  • git git-core: 源码版本管理软件
  • u-boot-tools: 内核镜像生成工具
  • qemu qemu-user-static: 虚拟化模拟器,模拟arm环境
  • debootstrap: 用来构建基础根文件系统
  • lib32z1 lib32ncurses5 libc6:i386 libstdc++6:i386: 32位软件运行库
  • gawk: GNU Awk