安装步骤主要参考博文有两篇:https://blog.csdn.net/linzhaolover/article/details/17642259
https://blog.csdn.net/virtue333/article/details/78889487
第一步: Select the DPDK environment to build
我选的是[38] x86_64-native-linuxapp-gcc。因为我的系统是ubuntu64位的
第二步: Setup linux environment
1. 我选的是 [45] Insert IGB UIO module
2. 然后设置hugepage,此处我设置的64 ,选项为[48] Setup hugepage mappings for non-NUMA systems
其他步骤参考上述博文即可
报错情况
1. fatal error: numa.h: 没有那个文件或目录 #include <numa.h>
出现时机:第一步的时候。
解决方案:安装libnuma即可
CentOS: yum install libnuma-devel
Ubuntu: apt-get install libnuma-dev
2.
sudo: /app/testpmd:找不到命令
出现时机:安装后测试