-
DPDK安装依赖项合集 环境合集
前言
- 在dpdk编译过程中,由于一些依赖项的限制,dpdk在纯净的系统上安装需要花一些功夫。本文总结了编译dpdk所需的依赖项,并归纳了安装合集,在安装过程上可以省下大量的搜索时间。
使用系统
安装版本
所需依赖合集
更新软件
- 更新软件源中的所有软件列表:# sudo apt-get update
- 更新软件:# sudo apt-get upgrade
GNU make
- 一种构建工具,控制应用程序源代码的可执行代码和其他部分代码生成。
- 安装:# sudo apt-get install make
Coreutils
- GNU 下的一个软件包,包含ls等常用命令
- 安装:# sudo apt-get install coreutils
gcc
- GNU下的编译器套件,版本需要>=4.9
- 版本检测:# gcc -v
- Linux ANSIC 的函数库
- 打包安装:# sudo apt-get install gcc-multilib
- Kernel-devel.×86_64
- Kernel-devel.ppc64
NUMA
- 安装:
- # sudo apt-get install numactl
- # sudo apt-get install libnuma-dev
python
- 版本2.7+ or 3.2+
- 安装:# sudo apt-get install python
- 检测是否安装成功:# python
- 退出python:# exit()
Kernel version >=3.2
glibc
- 版本大于等于2.7
- 版本检测:# ldd --version
libpcap
- 网络数据包捕获函数库
- 下载:http://www.tcpdump.org 找到libpcap并下载
- 解压:# tar zxvf libpcap
- # sudo apt-get install build-essential
- # sudo apt-get install m4
- # sudo apt-get install flex
- # sudo apt-get install bison
- # ./configure
- # make
- # sudo make install
总结
-
相关阅读:
SQL Server 使用日志传送
SQL Server 2008 R2 主从数据库同步
JavaScript及C# URI编码详解
sql server日期时间函数
ASP.NET Core在Azure Kubernetes Service中的部署和管理
[Nuget]Nuget命令行工具安装
利用HttpListener创建简单的HTTP服务
短链接实现
[ubuntu]中文用户目录路径改英文
[ubuntu]deb软件源
-
原文地址:https://www.cnblogs.com/vancasola/p/8881197.html
Copyright © 2020-2023
润新知