ubuntu安装dpdk
官网
http://core.dpdk.org/download/
这里使用安装dpdk-20.05
下载解压 tar -xf
进入dpdk-20.05 目录
采用 meson + ninja 的方式进行编译。
dpdk 默认被安装到 /usr/local 目录中。
进入 dpdk 源码目录后,执行命令如下进行编译和安装:
meson build_meson
提示没有meson 需要安装meson
提示没有gcc
安装gcc
cd build_meson
meson configure -Dmachine=haswell -Denable_kmods=true -Ddefault_library=static -Ddisable_drivers=mlx4,mlx5 -Dibverbs_link=dlopen -Dexamples=ethtool
ninja
提示没有make 安装make
ninja install
测试指令
dpdk-devbind.py -s
提示没有 python 安装
卸载命令:(不需要卸载就不要执行)ninja uninstall