Skip to content

APP编译 ​


更新于: 2022-01-17

示例 ​

以examples/skeleton/basicfwd.c为例,显示dpdk自带例子应用需要链接的库

前提 ​

系统: ubuntu20.04.3
DPDK: 21.11
DPDK已编译并安装。

Pkgconfig ​

由于DPDK已经使用pkgconfig查找需要链接的库,
根据下面的文件,可查看链接使用的库
dpdk-version\build\meson-private\libdpdk.pc
dpdk-version\build\meson-private\libdpdk-libs.pc

编译测试 ​

shell
#到源码hello_world目录
cd examples/helloworld
#编译,静态库链接
make static
#执行,不使用大页
./build/helloworld-static  --no-huge
#能不能运行会有打印