一. dnsmasq下载
下载地址:Index of /dnsmasq
二. dnsmasq配置
决定dnsmasq支持什么功能是通过修改src/config.h,需要的XX功能通过#define XX,make时,XX功能编译到dnsmasq命令,不需要的YY功能,通过/* #define YY */,则YY功能不会编译到dnsmasq命令中。
三. 编译和安装
从Makefile文件可知,通过指定CC可以指定编译的工具链,PREFIX来指定make install时,dnsmasq会安装到哪个路径下。
四. 示例
编译:
make CC=mipsel-mt7620-linux-gnu-gcc PREFIX=$(pwd)/install
安装:
make CC=mipsel-mt7620-linux-gnu-gcc PREFIX=$(pwd)/install install