前言:
网络时间协议Network Time Protocol(NTP)是一种通过网络来获取并同步时间的方法。在可以访问网络的情况下 ,只需要安装NTP的client到公共的NTP server来修正时间即可。
一:准备工作
1:NTP官方网站下载源码包 http://www.ntp.org/downloads.html
2:交叉编译器版本
3:编译环境ubuntu14.02
二:编译移植
1:解压在ntp官网下载的源码包 xpb@xpb-virtual-machine:~/BLOG/ntp$ tar -xf ntp-4.2.8p12.tar.gz
2:进入解压好的目录 xpb@xpb-virtual-machine:~/BLOG/ntp$ cd ntp-4.2.8p12/
3:在ntpd/ntp_loopfilter.c中增加下面的宏定义
xpb@xpb-virtual-machine:~/BLOG/ntp/ntp-4.2.8p12$ vim ntpd/ntp_loopfilter.c
#ifndef MOD_NANO
#define MOD_NANO 0x2000
#endif
4: 执行make之前相应的配置
xpb@xpb-virtual-machine:~/BLOG/ntp/ntp-4.2.8p12$ ./configure --host=mips-li