Thread View: pl.comp.programming
6 messages
6 total messages
Started by heby
Wed, 24 Aug 2022 13:06
Generacja projektu Eclipse
Author: heby
Date: Wed, 24 Aug 2022 13:06
Date: Wed, 24 Aug 2022 13:06
48 lines
2728 bytes
2728 bytes
Cześć. Moze ktoś podrzuci jakimś hasłem czego szukać... Mam sytuację nastepujacą: jest projekt w C/C++. Składa się ze źródeł, nietypowego systemu budowania i kilku drobnostek. Źródła się porozrzucane w kilku miejscach, do kórych ściezki mam. Nie moja wina, zastane. Wiem też jak "ustawić" debugger w domyslny sposób, aby było łatwo pracować z kodem. Chciałbym to zautomatyzować. Czyli napisać generator projektu eclipse, który tą wiedzę zamieni w plik projektu. W wyniku własnej ignoracji mam wrażenie, że to jest trudne. Eclipse bazuje na jakiś bazach danych projektów, ich format jest niby xmlowy, ale baza danych już nie jest taka oczywista. O ile xml-a jestem w stanie jako-tako wygenerować, to już dodanie go tak, aby eclips zobaczył go automatycznie po stacie, wymaga pewnie jakichś machlojek z tą bazą danych. Zauważyłem, że są jakieś metody, opisywane w necie, pozwalajace na odpalenie eclise w trybie z konsoli i manipulowanie tą bazą danych. Strasznie to upierdliwe. Mam jakieś alternatywy? Scenariusz: 1) tworzę nowego brancha 2) downloaduje źródła 3) generuje projekt eclipse 4) odpalam eclise i pracuje z kodem 5) mam takich konfiguracji kilka i mogę płynnie przepinać się między nimi. Przyznaje, że Visualowy koncept "solucji" był znacząco wygodniejszy, nie było centralnej bazy danych, pliki projektu generowało się w trywialny sposób. Eclipse straszliwie to komplikuje pojęciem centralnego "workspace" co jest dobre, jak się pracuje nad czymś miesiąc, a nie pracuje nad kilkoma rzeczami i codziennie innymi. Co robie źle i jesli robie dobrze, to jak radzieicie sobie w takich sytuacjach?
Re: Generacja projektu Eclipse
Author: JDX
Date: Sat, 27 Aug 2022 06:56
Date: Sat, 27 Aug 2022 06:56
4 lines
1171 bytes
1171 bytes
Szczerze mówiąc to nie bardzo rozumiem co chcesz osiągnąć, ale może CMake pomoże: https://cmake.org/cmake/help/latest/generator/Eclipse%20CDT4.html. Tzn. opisz sobie projekt w CMake i za jego pomocą generuj „projekty”.
Re: Generacja projektu Eclipse
Author: heby
Date: Sat, 27 Aug 2022 08:58
Date: Sat, 27 Aug 2022 08:58
11 lines
1494 bytes
1494 bytes
On 27/08/2022 08:56, JDX wrote: > Szczerze mówiąc to nie bardzo rozumiem co chcesz osiągnąć Chcę wygenerować projekt eclispe gotowy do otwrcia, zawierający wszystko co potrzebne do pracy, na przykład linki do źródeł czy gotową konfigurację debugową. >, ale może > CMake pomoże: Nie bardzo mogę go używać. Zerknę jednak, dzieki.
Re: Generacja projektu Eclipse
Author: J-23
Date: Sat, 27 Aug 2022 12:18
Date: Sat, 27 Aug 2022 12:18
29 lines
2158 bytes
2158 bytes
W dniu 24.08.2022 o 15:06, heby pisze: > Cześć. > Scenariusz: > 1) tworzę nowego brancha > 2) downloaduje źródła > 3) generuje projekt eclipse > 4) odpalam eclise i pracuje z kodem > 5) mam takich konfiguracji kilka i mogę płynnie przepinać się między nimi. > > Przyznaje, że Visualowy koncept "solucji" był znacząco wygodniejszy, nie > było centralnej bazy danych, pliki projektu generowało się w trywialny > sposób. > > Eclipse straszliwie to komplikuje pojęciem centralnego "workspace" co > jest dobre, jak się pracuje nad czymś miesiąc, a nie pracuje nad kilkoma > rzeczami i codziennie innymi. > > Co robie źle i jesli robie dobrze, to jak radzieicie sobie w takich > sytuacjach? By osiągnąć co chcesz jedynym wyście jest napisanie eclipsowej wtyczki.. nie jest to trywialne zadanie... pracy sporo... poziom skomplikowania oceniłbym jako średni. A to na sam początek: https://riptutorial.com/eclipse-plugin Pozdrawiam J-23
Re: Generacja projektu Eclipse
Author: Arnold Ziffel
Date: Tue, 11 Oct 2022 09:51
Date: Tue, 11 Oct 2022 09:51
14 lines
1634 bytes
1634 bytes
heby <heby@poczta.onet.pl> wrote: > Chcę wygenerować projekt eclispe gotowy do otwrcia, zawierający wszystko > co potrzebne do pracy, na przykład linki do źródeł czy gotową > konfigurację debugową. A może półśrodek? Utwórz projekt ręcznie i po prostu przepinaj się między gałęziami, po każdym przepięciu odświeżając pliki projektu w Eclipse (Refresh)? -- Co myśli kura uciekająca przed kogutem? "Zrobię jeszcze trzy okrążenia dookoła kurnika żeby nie pomyślał ze łatwa jestem.
Re: Generacja projektu Eclipse
Author: heby
Date: Tue, 11 Oct 2022 11:06
Date: Tue, 11 Oct 2022 11:06
9 lines
1700 bytes
1700 bytes
On 11/10/2022 11:51, Arnold Ziffel wrote: >> Chcę wygenerować projekt eclispe gotowy do otwrcia, zawierający wszystko >> co potrzebne do pracy, na przykład linki do źródeł czy gotową >> konfigurację debugową. > A może półśrodek? Utwórz projekt ręcznie i po prostu przepinaj się między > gałęziami, po każdym przepięciu odświeżając pliki projektu w Eclipse > (Refresh)? Dodawanie białka do tego procesu to proszenie się o kłopoty.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads