ovs with dpdk編譯

參考:ovs+dpdk簡單實踐ovs intro

測試環境ubuntu18.04.3

1. 卸載系統中已經有的ovs

  apt remove openvswitch-switch openvswitch-common

2. 編譯dpdk

export RTE_TARGET=x86_64-native-linuxapp-gcc;export RTE_SDK=`pwd`;
make -j 70 install T=x86_64-native-linuxapp-gcc DESTDIR=/usr/src/dpdk

3. 下載ovs源碼

git clone https://github.com/openvswitch/ovs.git

4. 編譯ovs,帶上dpdk支持的選項

切換到ovs目錄
cd ovs
dpdk的源碼目錄在 /root/src/dpdk

./boot.sh
./configure --with-dpdk=/root/src/dpdk/x86_64-native-linuxapp-gcc CFLAGS="-Ofast"
make && make install
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章