一、下载 ntp-4.2.8p15.tar.gz (官网下载地址:http://www.ntp.org/downloads.html)
下载 ntp-4.2.8p15.tar.gz 到Ubuntu系统中。
二、解压缩ntp-4.2.8p15.tar.gz
三、进入到解压出来的 ntp-4.2.8p15 文件夹下的 ntpd 文件夹中进行配置
./configure --prefix=$PWD/install --exec-prefix=$PWD/install CC=arm-himix200-linux-gcc --host=arm-himix200-linux --with-yielding-select=yes
其中的 CC 和 host 的配置内容改为开发板对应的编译器
四、编译
sudo make
sudo make install
编译完成后进入到ntp-4.2.8p15文件夹下的 /install/bin 查看生成的文件
拷贝需要的文件到开发板的 /bin 目录下
ntp客户端需要用到ntpdate,ntp服务器需要用到ntpd
五、从网络同步时间
ntpdate time.buptnet.edu.cn (或者 ntpdate 202.112.10.60 )
前提是开发板能够访问外网,可以ping 202.112.10.60试一下 如果ping不通参考以下文章进行配置:
Hi3516 ping不通外网问题_OS666的博客-CSDN博客
Linux系统使用ntp对时后发现时间依然不准确_zJayLiao的博客-CSDN博客_ntp时间不对