เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

5.4. รวบรวมแอปพลิเคชัน DPDK


ปัจจุบันมีผู้บริโภคไลบรารี DPDK ที่เสถียรและเผยแพร่ไม่มากนัก OpenVswitch-DPDK เป็นข้อยกเว้น (ดูด้านล่าง) แต่โดยทั่วไปแล้ว เป็นไปได้มากที่คุณอาจต้องการ / ต้องรวบรวมแอปกับไลบรารี


คุณมักจะพบคำแนะนำที่บอกให้คุณดึงแหล่งข้อมูล DPDK สร้างขึ้นตามความต้องการของคุณ และสร้างแอปพลิเคชันของคุณตาม DPDK ในท้ายที่สุดด้วยการตั้งค่า RTE_* สำหรับระบบบิลด์ เนื่องจาก Ubunutu มี DPDK ที่คอมไพล์แล้ว คุณจึงสามารถข้ามสิ่งเหล่านั้นได้ เพื่อลดความซับซ้อนของการตั้งค่าตัวแปรที่เหมาะสม คุณสามารถจัดหาไฟล์ /usr/share/dpdk/dpdk-sdk-env.sh ก่อนสร้างแอปพลิเคชันของคุณ นี่เป็นข้อความที่ตัดตอนมาจากการสร้างแอปพลิเคชันตัวอย่าง l2fwd ที่จัดส่งพร้อมกับแพ็คเกจ dpdk-doc


sudo apt-get ติดตั้ง dpdk-dev libdpdk-dev

- /usr/share/dpdk/dpdk-sdk-env.sh

ทำ -C /usr/share/dpdk/examples/l2fwd


ขึ้นอยู่กับสิ่งที่คุณสร้าง อาจเป็นส่วนเสริมที่ดีในการติดตั้งการพึ่งพา DPDK บิลด์ทั้งหมดก่อนสร้าง


sudo apt-get ติดตั้ง build-dep dpdk


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: