首先安裝centos 7, 用grub引導安裝,不能用uefi。否則在安裝好vpp後報錯
iopl call failed - cannot use virtio pmd然後dpdk就無法載入網絡卡了。
static void
rte_virtio_pmd_init(void)
rte_pci_register(&rte_virtio_pmd);
}
在grub引導啟動的centos7下 執行以下步驟
首先centos7 做一次更新
yum update
獲取原始碼
git clone
cd vpp
選擇版本,這裡切換至1810版
git checkout -b 1810 remotes/origin/stable/1810
安裝依賴
make install-dep
安裝cmake3
yum install epel-release
yum install cmake3
make build
make install-dep
載入網絡卡驅動
modprobe uio_pci_generic
再次編譯
make build
shutdown 要載入的網絡卡,然後跑起來
make run
VPP的原始碼編譯安裝
最近在虛擬機器上搞vpp的編譯安裝,遇到很多問題,先記錄下來。vpp編譯一定要聯網,切記!不聯網的話乙個個的依賴包會讓你懷疑人生的。1.原始碼獲取 git clone 獲取當前最新 2.安裝各種軟體依賴包 原始碼獲取後,假設放在 home目錄下 cd home vpp 3.清除之前編譯殘留 如果是第...
lamp安裝步驟 編譯
1,停止防火牆及不必要的服務 etc init.d rpcbind stop etc init.d cups stop etc init.d postfix stop etc init.d qpidd stop etc init.d nfslock stop chkconfig rpcbind of...
Ubuntu編譯gdb ARM除錯環境
參考qt可用的gdb編譯,以及交叉編譯gdbserver,以及配置qtcreator遠端除錯 編譯指令碼 如下 bin bash echo e 033 32m 正在執行步驟一 檢查python dev包 033 0m chkpydev dpkg l grep python dev if chkpyd...