使用共享库时如何使用 EAL 选项指定 DPDK 驱动程序?

How to specify DPDK driver using EAL option when using shared libraries?

我了解到在使用 CONFIG_RTE_BUILD_SHARED_LIB=y 编译 DPDK 时,必须使用“-d”EAL 选项显式设置驱动程序。

我使用的是 Intel X722 网卡。我的“-d”EAL 选项应该设置什么?

共享库的 DPDK eal 参数通过选项 -d 传递。对于您的特定 NIC,您需要传递 -d librte_pmd_i40e.so.

请注意,由于您的应用程序或 ma​​kefile 未共享,我假设您最终也会传递 mempool、ring、call、hash 和其他库。