2011-07-22 9 views
6

Czy w Eclipse CDT ktoś wie, jak podłączyć biblioteki zewnętrzne za pomocą kodów źródłowych?Jak dołączyć źródło do bibliotek w Eclipse CDT

Co chcę zrobić, to kliknąć element (np. Funkcja, zmienna), aby Eclipse otwierał odpowiednią część pliku źródłowego (lub początkowo otwarty plik nagłówka, a następnie open source z innym kliknięciem w nagłówku). Jest to możliwe w trybie Java Eclipse.

Dzięki.

Odpowiedz

9

Utwórz projekt biblioteki. Dodaj do niej bibliotekę zewnętrzną. Projekt biblioteki otwartej Właściwości, katalogi źródeł linków za pośrednictwem C/C++ Ogólne/Ścieżki i Symbole/Lokalizacja źródła. Otwórz główny projekt Właściwości i dodaj projekt biblioteki do Referencji projektu.

Jeśli wszystko zrobiłeś dobrze, akcja Otwórz deklarację (F3) otworzy źródła funkcji.

Cheers, Maks

+0

Thanks @Max. Próbowałem, ale jeszcze nie wyszło. Przez "dodaj bibliotekę zewnętrzną" rozumiesz skopiowanie ich do folderu projektu lub po prostu oznaczenie w Build-> Settings-> C++ Linker? A także, czy musisz skompilować na Eclipse? – IsaacS

+0

Mam na myśli skopiować lub połączyć (nowy plik, zaawansowane/link) do projektu. Jakie jest ostatnie pytanie? – Max

+0

Przepraszam, to nie było jasne. Pytałem, czy konieczne jest skompilowanie projektu bibliotecznego. A teraz widzę, że budowanie głównego projektu wymaga również budowania lib prj, co powoduje, że myślę, że wciąż robię coś nie tak, ponieważ skopiowane pliki bibliotek nie mają zastosowania, jeśli kompilacja jest konieczna. – IsaacS

0

w Eksploratorze projektu można

  1. prawym przyciskiem myszy na nazwę folderu
  2. kliknięcie konfiguracjach rescource
  3. wybrać wyłączenie z produkcji