обновление: Intel System Studio теперь поддерживается с моделью бесплатной лицензии. На linux это поддерживается затмением со всеми инструментами. Попробуйте.
Я предпочитаю использовать GDB с включенным TUI с библиотекой DPDK и пример сборки с '-g'. Вы можете достичь этого, передав EXTRA_CFLAGS=" -g " make
. Я также видел людей, использующих eclipse с удаленным GDB.
на основе последующего комментария, пожалуйста, найдите ответ на использование eclipse IDE на Linux для настройки DPDK, доступный ниже
Примечание Я не использую Eclipse IDE, но однажды попробовал C проекты с Makefile.
- , насколько я помню, нужно установить Eclipse с плагином Eclipse-CDT.
- Затем создайте новый проект с параметром
Makefile exists
. - Добавить проект с файлами.
Здесь у нас есть 2 варианта: a. добавьте Makefile целевой сборки. или б. добавьте Makefile тестового приложения (пример l3fwd).
Будет очень полезно, если либо Makefile отредактирован с помощью -g
, либо передано EXTRACFLAGS=-g
.
Вы можете проверить Как импортировать C makefile проект в Eclipse или вставить в Eclipse .