Eclipse CDT skarży się na nierozwiązane funkcje, ale nadal pomyślnie buduje

Następująca aplikacja C ++ kompiluje się i działa z powodzeniem w środowisku Eclipse CDT, ale IDE nadal zgłasza błąd stwierdzający:

<code>Could not resolve function wprintf
</code>
<code>#include <stdio.h>
#include <wchar.h>

int main()
{
  wprintf(L"Hello world");
  return 0;
}
</code>

Katalog/usr/include (gdziewchar.h rezyduje) jest zdecydowanie wymieniony w ścieżce Include, ponieważ w przeciwnym razie aplikacja nie skompilowałaby się. Wciśnięcie F3 nawprintf raporty:

<code>Could not find symbol 'wprintf' in index
</code>

To jest moje ustawienie:

openSUSE 11.4Eclipse IDE dla programistów Java (Indigo Service Release 2 - Build 20120216-1857)Eclipse CDT v8.0.2.201202111925

Czy ktoś wie, jak mogę uzyskać Eclipse CDT, aby poprawnie rozwiązać tę funkcję?

questionAnswers(5)

yourAnswerToTheQuestion