/**************************************************************************** * What is Cross Linux From Scratch? * 说明: * 本文想知道交叉编译的LFS到底是什么. * * 2016-3-23 深圳 南山平山村 曾剑锋 ***************************************************************************/ 参考文章
一.简介 LFS──Linux from Scratch,就是一种从网上直接下载源码,从头编译LINUX的安装方式.它不是发行版,只是一个菜谱,告诉你到哪里去买菜(下载源码),怎么把这些生东西( raw code) 作成符合自己口味的菜肴──个性化的linux,不单单是个性的桌面. 参考:http://www.linuxfromscratch.org/ http://www.ha97.com/book/lfs-book-6.6/index.html http://xxb.is-programme
在制作Linux发行版中Linux from Scratch可谓是真正的大师级.Linux from Scratch是在线的社区创建的一本电子书,目的是帮助那些根深蒂固的想方设法提高计算机性能的人(tweaker)帮助他们来创建自己毫无争论的独一无二的发行版本. Linux from Scratch 困难程度:高:时间需求:200分钟:自定义程度:极高 对于想自定义他们的发行版本中所有的东西,从核心驱动的选择到默认文本编辑器是Vi还是Emacs的真正的Linux强者,没有比通过scratch来搭
1. gcc需要的一些lib GMP:A free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers. MPFR:Multiple Precision Floating-Point Reliable Library. MPC:A C library for the arithmetic of complex n
0. 首先解释下build, host和target build:编译过程运行在build上 host:编译出来的东西运行在host上 target:运行在host上的编译器编译出来的东西运行于target. 例如,编译gcc时,build=x86,host=arm,target=mips,表示: a) 在x86上编译gcc源代码: b) a步骤得到的gcc在arm上运行(姑且把这个编译器叫做xxx-linux-gcc) c) 你写了个小东西main.c在arm上用xxx-linux-gcc编译