Przeprowadzam się z Netbeans do Eclipse (w systemie Ubuntu 12.0.4). Mam aplikację C, która składa się z kilku podrzędnych projektów, które są bibliotekami (współużytkowanymi i statycznymi), a także samodzielnymi plikami wykonywalnymi.Budowanie wielomodułowego projektu C (tj. Rozwiązania) z Eclipse CDT
nie mogę dowiedzieć się, jak stworzyć 'macierzystego' projekt foo
, który zawiera projekty elementów
- foobar
- foofoo
- barfoo
- Barbar
Idealnie , Chcę, aby wszystkie "projekty komponentów" zostały utworzone w folderze foo
, więc mam Struktura katalogów tak:
- /ścieżka/do/foo/foobar/(zawiera pliki projektu foobar)
- /ścieżka/do/foo/foofoo/(zawiera pliki projektu foofoo)
- /ścieżka/do/foo/barfoo/(zawiera pliki projektu barfoo)
- /ścieżka/do/foo/Barbar/(zawiera pliki projektu Barbar)
Czy ktoś wie jak mogę osiągnąć tej struktury przy użyciu Eclipse jako IDE (z CDT)?
Ostatnie, ale nie najmniejsze, zamierzam stworzyć moje moduły C za pomocą opcji Autotools. Czy wygenerowane pliki Autotools będą automatycznie aktualizowane, gdy dodaję nowy nagłówek/źródło do modułu - czy też muszę ręcznie obsługiwać pliki Autotool?