鲲鹏社区首页
中文
注册
开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

DPDK源码安装指导

前提条件

已安装依赖软件tar、meson、automake、libtool、openssl-devel、python3-pyelftools以及numactl-devel。

操作步骤

  1. 进入Index of /rel/,下载dpdk-23.11.tar.gz软件包,并解压至本地环境。
    tar -zxvf dpdk-23.11.tar.gz
    cd dpdk-23.11/
  2. 配置编译参数。
    meson --prefix=/usr -Ddisable_drivers=net/cnxk -Dc_args='-g -O0 -fstack-protector-strong' -Dmax_ethports=960 -Dc_link_args='-Wl,-z,relro,-z,now,-z,noexecstack' -Dplatform=generic build
  3. 编译安装。
    ninja -C build && ninja install -C build
  4. 执行以下命令,查询DPDK版本。
    pkg-config --modversion libdpdk
    打印信息如下所示,表示安装成功。
    23.11.0