-
Data: 2009-08-05 16:09:56
Temat: Re: Środowisko programistyczne Eclipse - czy u Was tez to tak nie dziala?
Od: mk <r...@m...remove> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Pszemol pisze:
> Wszystko pięknie i ładnie dopóki używamy symboli preprocesora
> znanych w IDE - czyli tych ustawionych w opcjach preprocesora...
> Jeśli obłożmy zmienną lub funkcję dyrektywą #ifdef...#endif
> i symbol testowany jest zdefiniowany w pliku nagłówkowym
> włączanym do źródeł instrukcją preprocesora #include to okienko
> Outline, nie znając tego symbolu, nie pokazuje tej funkcji/zmiennej
> na liście. Można się domyślać, że dzieje się tak bo program nie czyta
> plików #include i nie rozwija tam zawartych dyrektyw preprocesora.
Indekser Eclipsa zagląda do plików nagłówkowych i analizuje ich treść, o
ile potrafi odpowiednie pliki nagłówkowe zlokalizować. Foldery z plikami
nagłówkowymi należy wskazać (zobacz właściwościach projektu "path and
symbols"->Includes).
Lista folderów przeszukiwanych z plikami nagłówkowymi jest wyświetlana w
"Project Explorer" ("Includes").
Poprawność lokalizacji można przetestować poprzez wskazanie kursorem
wybranego pliku nagłówkowego i naciśnięcie F3 (przy standardowych
ustawieniach). Jeśli Eclipse jest w stanie zlokalizować plik nagłówkowy,
to po tej akcji nastąpi przełączenie do okienka edycji pliku nagłówkowego.
Warto sprawdzić ustawienia indeksera (szukaj "Indexer" we właściwościach
projektu). Może jest w ogóle wyłączony... Zwykle powinien wystarczyć
tryb "Fast". W starszych wersjach Eclipsa czasami trzeba było ustawić
opcję "Full".
Czasami zdarza się, że indekser pójdzie gdzieś w maliny, wtedy zwykle
pomaga przeindeksowanie projektu na nowo: kliknij myszką na folderze
projektu i rozwiń menu podręczne, dalej "Index"->"Rebuild".
pzdr
mk
Następne wpisy z tego wątku
- 05.08.09 16:11 Pszemol
- 05.08.09 20:52 Pszemol
- 05.08.09 21:02 Wojciech \"Spook\" Sura
- 05.08.09 21:45 Pszemol
- 06.08.09 15:03 Konop
- 06.08.09 20:57 Jerry1111
- 06.08.09 21:20 Pszemol
- 06.08.09 21:20 Pszemol
- 07.08.09 06:18 maciek borzecki
- 07.08.09 13:23 Pszemol
- 07.08.09 21:13 Jerry1111
- 07.08.09 21:46 Pszemol
- 10.08.09 21:57 Jerry1111
- 11.08.09 01:21 Pszemol
- 17.08.09 20:20 Jerry1111
Najnowsze wątki z tej grupy
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
- test
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
Najnowsze wątki
- 2025-03-20 Grubość socketa AM4+procesor
- 2025-03-20 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-03-20 Warszawa => Senior Programmer C <=
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-20 Greenpeace została zobowiązana do zapłaty niemal 667 mln dolarów [USA,wyrok sądu]
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-19 Brak ograniczeń dla chińskiego kapitału - wam nie do rządu, tylko na zmywak do chińskiej knajpy!!!
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 szal-Unia == federacja policyjna
- 2025-03-19 Polsza == państwo policyjne
- 2025-03-19 Grzegorz Płaczek o programie szczepień dzieci. ,,Stworzono eldorado dla firm farmaceutycznych"
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 Gemini
- 2025-03-19 Mokry sen Zenka :)
- 2025-03-19 Re: Dlaczego tak odstają od Tesli?