Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.119.109.119] |
|
Сообщ.
#1
,
|
|
|
Здраствуйте гуру Еclipse!
Я работаю с eclipse 3.3.0 +CTD Перевожу уже готовый код на С++ в новый проект под Еclipse не удаться полностью распознает все зависимости в коде (успех примерно 80 %) Код представляет из себя достаточно сложный проект написанный под Юникс. Т.е. там есть директория general с *.h где хранятся главные ресурсы и есть несколько директорий где прописаны основные модули системы в каждой из них есть свой makefile, которые используют главные ресурсы general. У меня задача на данном этапе только добиться полного распознания кода Еclipse-ом, что бы можно было пользоваться фишками eclipse (дополнять имена, смотреть содержание классов и т.д.). Я создал проект в корневой директории проекта eclipse сам начал делать linking, но все зависимости он не увидел. Я пытаюсь любыми способами прописать для каждой директории куда ей надо смотреть, но без успеха. заранее благодарен!!! |
Сообщ.
#2
,
|
|
|
1. как создан проект? У меня вообще незмо что - makefile project, причём в качестве make'а запускается не make вовсе, а генератор makefile'ов, и только потом(скрипт) запускается сам make. Причём билдиться в одной директории, запускается в другой, исходники в третьей. Индексатор сам распознаёт include path, defines и пр. детали, причём индексатор распознаёт ну прямо всё(шаблоны, не шаблоны, макросы, не макросы... подсветка синтаксиса отлично работает).
2. попробуй сделать rebuild index на проекте. 3. ну, и конечно, нужно поиграться с настройками индексера. В частности, если проект очень большой, неплохо было бы увеличить дозволенные размеры кэша и т.д. |