我想知道是否有一个DPDK开发人员用来开发DPDK的IDE。我使用“ make”工具来构建DPDK和DPDK示例应用程序。我想调试代码,并想知道是否可以使用任何IDE。 DPDK是用C语言开发的。
答案 0 :(得分:1)
更新:免费许可证模型现在支持Intel System Studio。在linux上,eclipse支持所有工具。试试看。
我更喜欢将GDB与DPUI库启用的TUI一起使用,并以'-g'作为示例构建。您可以通过传递EXTRA_CFLAGS=" -g " make
来实现。我也看到人们也将eclipse与远程gdb一起使用。
基于后续评论,请在下面找到在Linux上使用Eclipse IDE进行DPDK设置的答案
注意:我不使用Eclipse IDE,但是曾经使用Makefile尝试过C项目。
Makefile exists
创建一个新项目。 在这里,我们有2个选项: 一种。添加目标版本的Makefile。要么 b。添加测试应用程序的Makefile(例如l3fwd)。
如果通过-g
或EXTRACFLAGS=-g
编辑了Makefile,将非常有帮助。
您可以检查How to import C makefile project into eclipse or put in under eclipse。