Как заставить Eclipse индексировать все исходное дерево C/C + +, содержащее несколько «проектов создания»?

Мне не удается добиться индексации исходного кода Eclipse. В данный момент я использую Eclipse Helios в Windows XP.

У меня есть каталог с именем src. Внутри него у меня куча дир, примерно так:

 src
   -include (common headers)
   -lib
     -libIO (source code for this library)
     -libGUI  (source code for this library)
   -pgms
     -pgm1  (source code and headers for this pgm)
     -pgm2  (source code and headers for this pgm)

У каждого листа есть свой Makefile. В src нет Makefile верхнего уровня. pgm1 может включать файлы из include и lib/libIO и lib/libGUI.

В основном, я хочу, чтобы Eclipse индексировал весь мой каталог src без необходимости настройки проекта C/C + + для каждого листа в моем дереве. Кажется, я не могу найти способ сделать это.

Вот мои симптомы; То, что я пытаюсь решить для:

При редактировании источника в pgm1 dir он ссылается на функции, которые объявлены в файлах заголовков include dir и определены в исходных файлах, найденных в lib/libIO.

Однако, когда я нажимаю F3, чтобы получить объявление функции, Eclipse говорит «Не удалось найти символ» X «в индексе». Я не могу заставить Eclipse найти объявление заголовка или определение источника для метода под курсором (как это делает модуль Java). Возможно ли это?

-121--734990- Неправильная «неделя года» в Android Число «недель года», возвращенных с даты, неверно. Это мой код: Календарь c = Calendar.getInstance (); c.setTime (my_date); int num_week = c.get (Calendar.WEEK_OF_YEAR); Если my_date (тип...

Число «недель года», возвращенных с Даты, неверно.

Это мой код:

Calendar c = Calendar.getInstance();
c.setTime(my_date);
int num_week = c.get(Calendar.WEEK_OF_YEAR);

Если my_date (тип Date) 01/01/2011, я предположил, что «неделя года» равна 1. Но он вернулся 52.

Я пытаюсь проверить с помощью этих методов, но ничего не получаю:

c.setFirstDayOfWeek(6);
c.setMinimalDaysInFirstWeek(1)

Если это интересно, я из Испании, и наша неделя начинается в понедельник.

Хочу ли я что-нибудь сделать для получения правильных результатов?

Спасибо!

5
задан wattostudios 30 April 2012 в 13:30
поделиться