关于交叉工具链的安装:
将工具文件解压到某一个文件夹下(一般解压到 /opt 中),然后找到解压下的bin文件夹下的可执行文件。
编辑 /etc/profile ,加入例如这一行:pathmunge /opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin/ 。
再输入命令source /etc/profile
那么就可以直接执行 bin下的文件了,可以直接输入命令比如arm-linux-gcc用以编译文件。
关于busybox的安装:
此工具用于制作根目录文件下的用于命令输入的可执行文件,即安装完成之后它的文件会出现了 /bin/ 下,如果根目录为rootfs则会在rootfs/bin/下(需要手动设置)。
进入解压后的busybox的文件夹下执行 make menuconfig;
设置build options下设置成静态二进制文件,并且设置交叉编译前缀如arm-linux-;