Какая IDE используется разработчиками DPDK и как они отлаживают свой код? - PullRequest
0 голосов
/ 17 января 2020

Я хочу знать, существует ли IDE, которая используется разработчиками DPDK для разработки DPDK. Я использую инструмент 'make' для создания примеров приложений DPDK и DPDK. Я хочу отладить код и узнать, есть ли IDE, которую я могу использовать. DPDK разработан на языке C.

1 Ответ

1 голос
/ 29 января 2020

обновление: Intel System Studio теперь поддерживается с моделью бесплатной лицензии. На linux это поддерживается затмением со всеми инструментами. Попробуйте.

Я предпочитаю использовать GDB с включенным TUI с библиотекой DPDK и пример сборки с '-g'. Вы можете достичь этого, передав EXTRA_CFLAGS=" -g " make. Я также видел людей, использующих eclipse с удаленным GDB.

на основе последующего комментария, пожалуйста, найдите ответ на использование eclipse IDE на Linux для настройки DPDK, доступный ниже

Примечание Я не использую Eclipse IDE, но однажды попробовал C проекты с Makefile.

  1. , насколько я помню, нужно установить Eclipse с плагином Eclipse-CDT.
  2. Затем создайте новый проект с параметром Makefile exists.
  3. Добавить проект с файлами.

Здесь у нас есть 2 варианта: a. добавьте Makefile целевой сборки. или б. добавьте Makefile тестового приложения (пример l3fwd).

Будет очень полезно, если либо Makefile отредактирован с помощью -g, либо передано EXTRACFLAGS=-g.

Вы можете проверить Как импортировать C makefile проект в Eclipse или вставить в Eclipse .

...