|
|
发表于 2006-1-19 20:05:30
|
显示全部楼层
|
一次的话就是cross-complie,两次的话就是chroot compile,从原理上讲,cross compile比chroot compile受主系统的影响大一些,因为主系统的gcc,glibc,kernel版本在不同用户那里是不一样的。其实 chroot compile也会受主系统的影响,因为内核只编译了一次,无法同时加载两个内核。如果说能用某种方法,同时加载两个内核,一个是主系统用的,一个是编译LFS用的,那才可以说是真正的一点影响都没有。所以现在的lfs,只包含一些基本的编译工具,为的就是在进入LFS后加载它的内核,进行进一步的编译。 |
|