1. 下载rp-pppoe-3.11版本,然后解压
2. 进入/rp-pppoe-3.11/src目录,新建一个install目录,用来保存pppoe的安装文件
3. 配置configure
./configure --host=nuc972-arm-none-linux-gnueabi- --prefix=/home/test/smbShare/pppoe/rp-pppoe-3.11/install
其中
--host:交叉编译程序的工具链
--prefix:预安装目录
4. 修改makfile
a. 进入到src/Makfile目录,将gcc 全部替换成交叉编译工具链 nuc972-arm-none-linux-gnueabi-gcc,将ar也替换成交叉编译工具链 nuc972-arm-none-linux-gnueabi-ar
b. 进入到src/libevent/目录,将gcc 全部替换成交叉编译工具链 nuc972-arm-none-linux-gnueabi-gcc
5. 编译
在src目录下执行:make
6. 安装
在src目录下执行:make install
关于pppoe如何使用,详见:
https://blog.csdn.net/guoliquan1/article/details/4871977