Как правильно настроить проект языка Си в Eclipse


Я опытный разработчик Java, и я очень хорошо знаком с Eclipse. В последнее время я пытаюсь мигрировать в Texas Instrumental (BLE), ИАР C language project, into Eclipse, без использования официального плагина IAR Eclipse, я просто хочу использовать Eclipse в качестве IDE для просмотра кода, в то время как я узнаю, как все работает, и следовать учебнику, и в будущем использовать Eclipse для разработки.

Я уже целый день пытаюсь перенести проект, но ничего не получается. что-то я упускаю что-то относительно поддержки языка Eclipse C.

Есть несколько типов, определенных в .H файл, в проекте "A ", на который ссылаются в другом .C файл в проекте " B ", и Eclipse, хотя он может" перейти к объявлению", он показывает ошибку компиляции в проекте"B".

Я заметил в других случаях того же сценария, что мне не нужно указывать на любую из папок в качестве исходной папки, пока поскольку папки находятся в корневом каталоге проекта, они добавляются в путь сборки этого конкретного проекта, а также импортируются в проект "B "с единственной ссылкой на проект" A " в свойствах проекта, правильно ли это?

Кроме того, я заметил, что вязыке C оба проекта могут ссылаться друг на друга, не беспокоя меня, поэтому я предполагаю, что это законно, поэтому я предполагаю, что должен быть Язык C мультипроектный структурный образец, которому я должен следовать, где я могу найти такую подробную спецификацию?

Спасибо,

Адам Зехави.

3 3

3 ответа:

Попробуйте this (Common Source Lookup Path preference)

Edit: в моем Eclipse CDT Helios мне нравится следующее:

Щелкните правой кнопкой мыши проект > свойства > C / C++ General > пути и символы.

Затем выберите Мой язык (GNU C) и добавьте папки с заголовочными файлами, которые я хочу включить.

Эта операция может быть выполнена автоматически в один шаг для каждой конфигурации (Run / Debug) или только для активной конфигурации.

Я наконец понял, что это невозможно... увы, я много работал, чтобы иметь возможность редактировать свой код в Eclipse во время выполнения, отладки и развертывания программы на микропроцессоре через IAR IDE.

Перейдите в проект > свойства > C / C++ General > пути и символы, затем нажмите кнопку Экспорт параметров... чтобы сохранить включаемые пути и / или определения символов в файл. В другом проекте можно использовать параметры импорта...