парсер bison/flex в eclipse

Мне трудно понять, как «объединить» два моих проекта.

-- У меня есть проект, состоящий из парсера bison/flex с его исходниками и собственным make-файлом.

-- У меня есть проект eclipse (с собственными исходниками) с автоматической генерацией файла makefile.

Что я сделал до сих пор:
На Eclipse

--click on my project>new Folder>link to folder in FS
--exclude the "main.cc" that is the main for the parser project when it is alone

Теперь у меня есть доступ к моим файлам проекта парсера

(cpf.y, token.lex, heading.h, makefile) 

Теперь я хотел бы добавить интересные части моего собственного make-файла в автоматически сгенерированный make-файл моего проекта eclipse ?? (Я не могу найти подходящее место для этого)

С Уважением


person djfoxmccloud    schedule 09.06.2011    source источник


Ответы (1)


Ну на самом деле решение довольно простое:

--щелкните правой кнопкой мыши по проекту

--под тегом c++ Build --uncheck генерировать автоматический makefile

Теперь ваш make-файл останется, и вы сможете изменить его, не перезаписывая его.

Единственная проблема заключается в том, что вам придется вручную добавлять каждый новый файл из вашего проекта eclipse (т.е. не может быть автогенерируемой части для проекта eclipse и ручной части для синтаксического анализатора)

person djfoxmccloud    schedule 10.06.2011