0
点赞
收藏
分享

微信扫一扫

迅为RK3399开发板QT系统PCIE 4G移植-编译程序

booksmg2014 2022-08-16 阅读 118

1. 首先拷贝 ppp-2.4.7.tar.gz 到 Ubuntu 下,然后执行下面的命令解压: tar -xvf ppp-2.4.7.tar.gz 解压

完成得到 ppp-2.4.7 目录,进入 ppp-2.4.7 目录如下所示:

迅为RK3399开发板QT系统PCIE 4G移植-编译程序_环境变量

​​2. 使用 configure 进行配置,命令如下:

./configure

结果如下图所示:

迅为RK3399开发板QT系统PCIE 4G移植-编译程序_环境变量_02

​​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”,查看环境变量是否添加,添加好环境变量如下图箭头所示:

迅为RK3399开发板QT系统PCIE 4G移植-编译程序_编译器_03

​​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 内核使用同一个编译器。 编译完成

如下图所示:

迅为RK3399开发板QT系统PCIE 4G移植-编译程序_环境变量_04

​​6 编译完成后,分别在 chat、pppd、pppdump、pppstats 四个目录下生成 chat、pppd、pppdump、pppstats

可执行文件,用于后面的 4G 模块联网测试。可以用 file 命令查看生成的 chat、pppd、pppdump、pppstats

文件,如下图所示:

迅为RK3399开发板QT系统PCIE 4G移植-编译程序_环境变量_05

​​

举报

相关推荐

0 条评论