修改DPDK后,未定义符号解决
修改点
21.11版本,在eal_common_log文件中新加了一个函数func,任何在rte_log.h中也声明了该函数func。在驱动目录driver/net下引用这个func。
编译
1、现象:dpdk采用meson编译报了未定义符号func,但对应的c文件已经编译出.o文件通过objdump -S -d xxx.o | grep func可以看到func,证明已经编译进去。但连接的时候还是会ld错误,未定义func。
2、解决:在dpdk-ctyun\lib\eal\version.map中加入func解决。本次仅记录,具体原因后面再看。