简介
Telnet是传输控制协议/因特网协议(TCP/IP)网络(例如Internet)的登录和仿真程序。它最初是由ARPANET开发的,但是现在它主要用于Internet会话。它的基本功能是,允许用户登录进入远程主机系统。起初,它只是让用户的本地计算机与远程计算机连接,从而成为远程主机的一个终端。
开发环境介绍
- 主机操作系统:Ubuntu14.04 64位
- 目标平台:全志A40I
- 交叉工具链:arm-linux-gnueabi,gcc5.3.1
- telnet版本:inetutils-1.94
- 编译时间:2019.6.14
交叉编译
Step1. 下载
下载地址:http://ftp.gnu.org/gnu/inetutils/。本文以 inetutils-1.94.tar.gz 版本为例。
Step2. 配置
./configure --host=arm --disable-clients --disable-ipv6 --disable-ncurses --prefix=$PWD/telnets_install CC=arm-linux-gnueabi-gcc
其中,
- --host: 指定编译平台arm。
- --prefix: 指定安装目录,编译后的文件会全部放在安装目录中。
Step3. 编译安装
make -j4
make install
拷贝编译生成的两个文件inetd和telnetd到目标开发板的/usr/bin目录下。
网友评论