zoukankan      html  css  js  c++  java
  • 使用buildroot编译bind DNS服务器

    用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 有关的文件拷贝到目标机的相同目录下。

  • 相关阅读:
    Session
    python内存优化机制中的小秘密
    跨域请求
    Cookie
    json
    Python深浅拷贝辨析
    Django form组件相关
    Python 中的 if __name__ == '__main__'
    online_judge_1108
    online_judge_1107
  • 原文地址:https://www.cnblogs.com/chencanjian/p/5999350.html
Copyright © 2011-2022 走看看