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
#能不能运行会有打印