• 迅为3399开发板-PCIE 4G模块测试-编译程序


    1. 首先拷贝 ppp-2.4.7.tar.gz 到 Ubuntu 下,然后执行下面的命令解压: tar -xvf ppp-2.4.7.tar.gz 解压
    完成得到 ppp-2.4.7 目录,进入 ppp-2.4.7 目录如下所示:

    2. 使用 configure 进行配置,命令如下:
    ./configure
    结果如下图所示:

    3 交叉编译工具在 linux 源码 rk3399_linux_sdk_v2.0 中
    prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin 目录下,所以我们设置
    临时环境变量如下图所示:
    export
    PATH=/home/topeet/rk3399_linux_sdk_v2.0/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_a
    arch64-linux-gnu/bin:$PATH
    4 输入“echo $PATH”,查看环境变量是否添加,添加好环境变量如下图箭头所示:

    5 配置完成后,使用下面的命令进行编译
    make
    CC=/home/topeet/rk3399_linux_sdk_v2.0/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarc
    h64-linux-gnu/bin/aarch64-linux-gnu-gcc
    "CC=/home/topeet/rk3399_linux_sdk_v2.0/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aar
    ch64-linux-gnu/bin/aarch64-linux-gnu-gcc”指定编译器,和开发板 Linux 内核使用同一个编译器。 编译完成
    如下图所示:

    6 编译完成后,分别在 chat、pppd、pppdump、pppstats 四个目录下生成 chat、pppd、pppdump、pppstats
    可执行文件,用于后面的 4G 模块联网测试。可以用 file 命令查看生成的 chat、pppd、pppdump、pppstats
    文件,如下图所示:

  • 相关阅读:
    nodejs启动前端项目步骤
    多线程
    数组排序(6)- 快速排序
    数组排序(5)- 归并排序
    数组排序(4)- 希尔排序
    数组排序(3)-插入排序
    数组排序(2)-选择排序
    数组排序(1)-冒泡排序
    队列-用非顺序映像实现队列
    ArrayList、Vector和LinkedList的区别
  • 原文地址:https://www.cnblogs.com/liyue3/p/14888096.html
Copyright © 2020-2023  润新知