陈灿坚

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

用buildroot来制作文件系统很方便,编译出来的文件系统是直接可用的,不用添加脚本等麻烦的工作,很多的库和app都可以
直接添加到文件系统里边,如常用的udhcpc,tftp,apache,lighttpd,php等..

1、 到buildroot目录下执行make ARCH=arm menuconfig

(1)配置CPU参数

little endian 指的是小端存储;

二进制格式是ELF;

CPU是Cortex-A5;

交叉工具支持eabihf;

浮点书处理采用VFP-v4;

采用精简指令集Thumb2;

(2)指定交叉编译工具

(3)勾选要编译的开源软件

(4)保存退出,执行make进行编译;

2、将编译好的二进制执行文件和需要的库文件拷贝到开发板上

将 /usr/local/sbin 、 /usr/local/bin 、 /usr/local/include 、 /usr/local/lib 、 /usr/local/share/man 下新生成的与 bind 有关的文件拷贝到目标机的相同目录下。

posted on 2016-10-26 10:22  卧似长剑  阅读(802)  评论(0编辑  收藏  举报