热门IT资讯网

dpdk example之link_status_interrupt尝鲜

发表于:2024-11-24 作者:热门IT资讯网编辑
编辑最后更新 2024年11月24日,dpdk example之link_status_interrupt尝鲜dpdk的example例子很多,可以帮助用户快速了解dpdk的部分原理。在编译example时,经常找不到如何编译。遇到各种报

dpdk example之link_status_interrupt尝鲜

dpdk的example例子很多,可以帮助用户快速了解dpdk的部分原理。
在编译example时,经常找不到如何编译。遇到各种报错的问题。
其实,dpdk官网已经有了很好的例子示范了。
就各种类型的编译都有帮助文档:链接如下
http://doc.dpdk.org/guides/sample_app_ug/compiling.html
编译一个例子的全部过程如下:

// 导出关键变量,dpdk的根路径export RTE_SDK=/path/to/rte_sdk// 进入dpdk根路径cd $RTE_SDK// 编译dpdkmake defconfigmake// 进入到例子所在路径,例如link_status_interrupt这个例子cd  $RTE_SDK/examples/link_status_interrupt// 编例子程序:export RTE_TARGET=buildmake

运行例子过程如下:

./build/link_status_interrupt -l 0-1 -n 1 -w 0000:01:00.0 -w 0000:02:00.0 -- -q 8 -p 3// 其中-w 0000:01:00.0 为指定网卡0000:01:00.0,如需多个网卡则加多个-w
0