个人工具

“Crosstool-ng制作交叉编译工具链”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
使用 crosstool-ng 制作交叉编译链
第3行: 第3行:
 
之所以用crosstool-ng是因为crosstool-ng是新的用来建立交叉工具链的工具,它是crosstool的替换者。crosstool的gcc版本只能到4.1.1,无法编译版本高于2.6.29的linux内核。而crosstool-ng一直保持着更新,现在最新能够建立 gcc 4.3.2版本,可用来编译最新内核。
 
之所以用crosstool-ng是因为crosstool-ng是新的用来建立交叉工具链的工具,它是crosstool的替换者。crosstool的gcc版本只能到4.1.1,无法编译版本高于2.6.29的linux内核。而crosstool-ng一直保持着更新,现在最新能够建立 gcc 4.3.2版本,可用来编译最新内核。
  
编译的系统环境是
+
编译的系统环境是 ubuntu 10.10 + crosstool-ng 1.11.1
 +
 
 +
= 获取crosstool-ng =
 +
 
 +
首先从官方网站上下载crosstool-ng的源码包http://ymorin.is-a-geek.org/download/crosstool-ng/crosstool-ng-1.11.1.tar.bz2

2011年5月13日 (五) 11:15的版本

使用 crosstool-ng 制作交叉编译链

之所以用crosstool-ng是因为crosstool-ng是新的用来建立交叉工具链的工具,它是crosstool的替换者。crosstool的gcc版本只能到4.1.1,无法编译版本高于2.6.29的linux内核。而crosstool-ng一直保持着更新,现在最新能够建立 gcc 4.3.2版本,可用来编译最新内核。

编译的系统环境是 ubuntu 10.10 + crosstool-ng 1.11.1

获取crosstool-ng

首先从官方网站上下载crosstool-ng的源码包http://ymorin.is-a-geek.org/download/crosstool-ng/crosstool-ng-1.11.1.tar.bz2