dpdk example之link_status_interrupt嚐鮮

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
// 編譯dpdk
make defconfig
make
// 進入到例子所在路徑,例如link_status_interrupt這個例子
cd  $RTE_SDK/examples/link_status_interrupt
// 編例子程序:
export RTE_TARGET=build
make

運行例子過程如下:

./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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章