linux嵌入式budroot工具使用以及配置

buidroot是一个很强大的工具 里面集成了busybox  ,make busybox-menuconfig可以配置busybox中的选项

 首先  安装必要的支持库

运行

sudo apt-get install   libc6:i386   libstdc++6:i386   libncurses5:i386   zlib1g:i386

安装依赖库一完成后

 make menuconfig

Target options  --->

Toolchain  --->

配置好之后 就可以根据自己的需要 添加工具   

 make busybox-menuconfig

最后  

make   

最后编译完成后  工具生成在

 output/target/bin/  

同时包括busybox 工具和其他的指令  复制到板子 即可使用

System configuration的配置是文件系统的,就看个人情况配置i

以上我是用的是浮点型交叉编译器,编译比较好通过,如果使用非浮点型交叉编译器,配置会有一些差异,我之前使用的arm-linux-gcc4.3版本的交叉编译器,总是编译不过,可能太老了,后面我下载比较新一点的版本,,编译通过了,

Target options

Toolchain

 如果提示gcc版本问题,改一下上面就行,其他的就一样了

原文地址:https://www.cnblogs.com/ChenChangXiong/p/11423062.html