Импортировать C + Makefile в IDE Linux? - PullRequest
0 голосов
/ 15 июня 2010

У меня есть проект для Linux, который я разрабатывал в течение некоторого времени.По сути, это набор файлов C и H вместе со структурой каталогов и Makefile.

Каждый раз, когда мне нужно отладить что-то, это так больно, мне нужно вручную искать var.определения, структуры и т. д.

Существует ли какая-либо хорошая среда IDE для Linux, которая позволит мне импортировать эти файлы в «проект» и которая обеспечит завершение кода или, по крайней мере, простой способ разобраться в этом?в исходном коде?

спасибо!

Ответы [ 3 ]

4 голосов
/ 15 июня 2010

Eclipse с CDT

CDT в значительной степени основан на Makefile, просто создайте пустой проект 'make', затем поместите в него ваши файлы и обновите его в eclipse, а затем добавьте ваши цели make.

Eclipse должен взять материал с выхода make.

1 голос
/ 15 июня 2010

Есть несколько способов сделать это:

  • ctags: большинство редакторов имеют поддержку ctags или etags, что позволяет легко перемещаться по исходному коду. Файл тега может быть собран make-файлом.
  • KDevelop: Версия 4 неплохая и более интегрированная IDE, если вам не подходят стандартные текстовые редакторы.
  • Eclipse с CDT: Eclipse сносно и легко будет работать с C / C ++.
  • Emacs: добавить CEDET (включен в более новые выпуски Emacs) для завершения реального кода.
1 голос
/ 15 июня 2010

Это зависит от вашего определения «хорошо», но Emacs в связи с Cedet и AutocComplete , на мой взгляд, хорошо работает - но это не так слишком легко привыкнуть.

Еще одна IDE, которую я использовал (но не в Linux): CodeBlocks .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...