arm linux 添加ntp服务,移植ntp服务到arm-linux平台

本文详细介绍了如何在ARM Linux系统上移植NTP服务,以实现时间同步。首先,需要获取ntp源码包、交叉编译工具,并安装openssl和libevent。然后,进行源码配置、编译及安装,最后将必要的命令文件复制到开发板的/bin目录下。通过ntpdate命令与NTP服务器进行时间同步,同时调整时区以显示CST时间。
摘要由CSDN通过智能技术生成

转载自:http://blog.csdn.net/orange1988319/article/details/8880788,做了一些补充

本文参考copy博客:,根据自己的编译环境进行了适当的修改,本人只使用ntp做客户端

一、说明

网络时间协议Network Time Protocol(NTP) 是一种确保时钟保持准确的方法。如果可以访问互联网,只需安装ntp的客户端软件到互联网上的公共ntp服务器自动修正时间即可

二、准备工作

1、ntp源码包:ntp-4.2.4p7.tar.gz

2、交叉编译工具:arm-linux-gcc  (可下载地址:)

3、安装openssl程序

4、安装libevent程序

三、移植步骤

1、解压ntp源码包到指定目录

[liuc@QY-SVN ntp-4.2.4p7]$ tar  zxvf  ntp-4.2.4p7.tar.gz

2、进入刚解压目录,并配置

(1)[liuc@QY-SVN ntp-4.2.4p7]$ cd   ntp-4.2.4p7

(2)在ntpd/ntp_loopfilter.c中增加下面的宏定义

#ifndef MOD_NANO

#define MOD_NANO  0x2000

#endif

(2)[liuc@QY-SVN ntp-4.2.4p7]$./configure

--prefix=$PWD/install--exec-prefix=$PWD/install--host=arm-linux

CC=arm-linux-gcc

注意:a.指定的安装目录位源码

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值