DPDK环境搭建


一、环境要求
 1、内核版本 >= 2.6.34;
 2、glibc版本 >= 2.7 (ldd --version 查看glibc版本);
 3、gcc版本 >= 4.9,一些gcc版本很多特殊的编译标志和链接标志默认是打开的,会影响性能;
 4、python版本,要使用dpdk安装包中各种帮助脚本必须的python版本2.7+或3.2+;
 5、支持大页文件系统;
二、源码编译
  1、准备源码,该文档使用源码版本为:dpdk-17.05.2.tar.xz;
  2、解压源码文件,生成文件夹:dpdk-stable-17.05.2;
  3、进入文件夹dpdk-stable-17.05.2;
  4、设置环境变量:
    export RET_SDK=$PWD
    export  RTE_TARGET=x86_64-native-linuxapp-gcc(系统为64位)/ export RTE_TARGET=x86_x32-native-linuxapp-gcc(系统为32位)
    (查看系统是多少位的命令:getconf LONG_BIT
  5、进入文件夹usertools,运行python脚本:dpdk-setup.sh,根据提示设置DPDK编译环境;
  6、编译dpdk应用程序helloworld,并运行helloworld.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM