DPDK开发人员使用哪个IDE,他们如何调试代码?

时间:2020-01-17 13:33:25

标签: eclipse ide dpdk

我想知道是否有一个DPDK开发人员用来开发DPDK的IDE。我使用“ make”工具来构建DPDK和DPDK示例应用程序。我想调试代码,并想知道是否可以使用任何IDE。 DPDK是用C语言开发的。

1 个答案:

答案 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项目。

    据我所知,
  1. 需要使用以下命令安装Eclipse Eclipse-CDT插件。
  2. 然后使用选项Makefile exists创建一个新项目。
  3. 添加带有文件的项目。

在这里,我们有2个选项: 一种。添加目标版本的Makefile。要么 b。添加测试应用程序的Makefile(例如l3fwd)。

如果通过-gEXTRACFLAGS=-g编辑了Makefile,将非常有帮助。

您可以检查How to import C makefile project into eclipse or put in under eclipse