type
Post
status
Published
slug
2025/01/24/Compilation-method-of-DPDK-version-17,18-and-22
summary
tags
Linux
DPDK
category
DPDK
icon
password
new update day
Property
Jan 24, 2025 03:18 AM
created days
Last edited time
Jan 24, 2025 03:18 AM
DPDK 各个版本的编译方法
DPDK 17
DPDK 17 版本提供了编译脚本
user_tools/dpdk-setup.sh
,在修改 config/common_base 编译配置文件之后。直接执行 dpdk-setup.sh 之后,即可编译完成。如果使用 gcc 进行编译得话,直接输入 14 即可。DPDK 18 与 DPDK 22 版本
DPDK 18 与 DPDK 22 的版本替换成了 meson ,而且不提供对应的编译脚本工具了,所以需要使用 meson 与 ninja 编译工具链进行编译。
下面有一个对应得编译脚本,可以参考一下。
#!/bin/bash curr_path=$(pwd) parent_dir=$(dirname $curr_path) my_dpdk=$parent_dir/my_dpdk rm -rf build chmod +x buildtools/* chmod +x devtools/* meson build --prefix=$my_dpdk -Dmachine=x86-64 -Dplatform=x86-64 -Dtest=false --default-library=static --buildtype=release -Ddebug=false -Ddisabled_apps=dumppcap ninja -C build install
欢迎加入“喵星计算机技术研究院”,原创技术文章第一时间推送。
- 作者:tangcuyu
- 链接:https://expoli.tech/articles/2025/01/24/Compilation-method-of-DPDK-version-17%2C18-and-22
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章