美文网首页
Telnet Server 交叉编译

Telnet Server 交叉编译

作者: JalynFang | 来源:发表于2020-02-27 22:08 被阅读0次

    简介

            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目录下。

    相关文章

      网友评论

          本文标题:Telnet Server 交叉编译

          本文链接:https://www.haomeiwen.com/subject/imxpfctx.html