/usr/bin/ld: cannot find -ldpdk



我正在尝试将静态dpdk与libpcap链接,每当我运行命令make时,它都会显示此错误

/usr/bin/ld: cannot find -ldpdk
collect2: error: ld returned 1 exit status
make: *** [Makefile:419: libpcap.so] Error 1

我该怎么办?注意:O.S:ubuntu 20.04.4dpdk:19.11

Libpcap的配置脚本现在只使用pkg config来尝试查找DPDK,因此配置脚本不再尝试猜测要链接的库;这意味着如果不存在";libdpdk";库,只是DPDK提供的库(其中至少有48个,可能超过100个(,DPDK的pkg配置文件不会列出-ldpdk,libpcap-configure脚本和构建过程也不会尝试使用它进行构建

这是在主分支和1.10分支的顶端,如果有1.10.2版本,也会在该版本中。

最新更新