这里麒麟V10系统是ARM架构
这里以DPDK20.05为例
需要注意,20版本后的DPDK默认不编译igb_uio驱动,需要修改一下配置文件,参考第二步
1.安装依赖
apt install numactl libnuma-dev
2.解压
tar -xvf dpdk-20.05.tar.xz
cd dpdk-20.05
vim config/common_base 修改为CONFIG_RTE_EAL_IGB_UIO=y # 这一步就是生效igb_uio驱动
3.编译安装
export RTE_SDK=/home/dpdk-20.05 # 设置DPDK所在目录
export RTE_TARGET=arm64-armv8a-linuxapp-gcc
make config T=arm64-armv8a-linuxapp-gcc
make -j4
或者 make -j4 install T=arm64-armv8a-linuxapp-gcc DESTDIR=/usr/local