Добрый день.
Пишу проект на c++ для arm, в проекте применяю scmRTOS. В качестве среды использую Eclipse Helios IDE for c++, система winXP.
Вопрос: как правильно настроить индексацию файлов проекта, чтобы среда Eclipse позволяла перемещаться по нажатию F3 между вызовом функции и ее реализацией, между константой и ее обьявлением?
Например, не работает следующая цепочка:
Файл main.cpp:
Код
...
#include "debuguart.h"
...
Tdebuguart debuguart;
...
int main(void)
{
...
// debuguart;
debuguart.hw_init(); // Тут все прекрасно работает: можно перейти на код методов debuguart по нажатию F3
debuguart.print_s("\n\r Start \n\r");
...
}
...
namespace OS
{
...
template <>
OS_PROCESS void TProc4::exec()
{
for (;;)
{
debuguart.print_s("\n\r\n\r Menu: \n\r");
// А в этом месте ^^^ по нажатию F3 eclipse пишет красным, что
// 'Could not find symbol 'print_s' in index.'
...
Пробовал уже все что угодно в настройках window / preferences... / C/C++ / Indexer, но ничего не работает.
Пожалуйста, помогите, обьясните.