迅为3399开发板-PCIE 4G模块测试-编译程序
发布时间:2021-6-16 09:33
发布者:落风
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_a arch64-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 ![]() 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 文件,如下图所示: ![]() |
网友评论