ITEEDU

临时系统的制作

第一步:先编译一个glibc到指定目录,如/tools。再调整工具链指向/tools中的glibc。


第二步:向/tools目录中编译一个binutils和gcc,这时编译出的binutils和gcc指向/tools下的glibc的。再编译一些辅助工具如automake等。再把工具链调整回去,gcc删除specs文件就可以了,binutils替换ld命令就可以了。如下图,这样临时工具链就好了。