No dobra, ale jak zam zauważyłeś. Kompilujesz pod konkretną platformę. Czyli jednak musisz wiedzieć na czym chcesz uruchomić oprogramowanie
Są różne rozwiązania, Java chyba działa niezależnie od platformy?
Quo vadis?
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 4
- Posty: 1670
- Rejestracja: 03 sty 2007, 14:27
- Lokalizacja: Wiedeń
Re: Quo vadis?
Tak z ciekawości - przyjemnie się w ten sposób pracuje? Jestem w odwrotnej sytuacji - pracuję pod Windows (ze względów orgnizacyjnych - IT nie podłączy do sieci firmowej niczego co nie jest win10) ale piszę i kompiluję kod przeznaczony pod linux.
I - niestety - nie działa to zbyt dobrze.
Teoretycznie wszystko powinno działać ale jest sporo "przypadków specjalnych" - np. dwa pliki w tym samym katalogu których nazwy różni się jedynie wielkością liter ( "driver.c" "Driver.c" ) w źrudłach kernela...
-
- Lider FORUM (min. 2000)
- Posty w temacie: 8
- Posty: 4419
- Rejestracja: 31 mar 2017, 19:47
- Lokalizacja: Warszawa
Re: Quo vadis?
Znaczy że Windows nie rozpoznaje wielkości liter?
A tak na marginesie nie ma czegoś takiego jak senior IT. Więc znowu popisałeś się niewiedzą
Jeszcze żebyś potrafił zrozumieć o czym ja piszę xD
A tak na marginesie nie ma czegoś takiego jak senior IT. Więc znowu popisałeś się niewiedzą
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 7
- Posty: 533
- Rejestracja: 02 gru 2018, 22:25
- Lokalizacja: Tarnów MP
- Kontakt:
Re: Quo vadis?
Na początek nie jestem żadnym "specjalistą" z IT. Zaczynając przygodę z komputerami od ZX Spectrum, podstawowa umiejętność programowania jest dla mnie czymś naturalnym... więcej - drażnią mnie ludzie, którzy nie potrafią sobie postawić systemu od nowa, uważają, że odinstalowanie programu kończy się na usunięciu okonki z pulpitu itp, itd.grg12 pisze: ↑01 lis 2022, 10:52Tak z ciekawości - przyjemnie się w ten sposób pracuje? Jestem w odwrotnej sytuacji - pracuję pod Windows (ze względów orgnizacyjnych - IT nie podłączy do sieci firmowej niczego co nie jest win10) ale piszę i kompiluję kod przeznaczony pod linux.
I - niestety - nie działa to zbyt dobrze.
Teoretycznie wszystko powinno działać ale jest sporo "przypadków specjalnych" - np. dwa pliki w tym samym katalogu których nazwy różni się jedynie wielkością liter ( "driver.c" "Driver.c" ) w źrudłach kernela...
Co do kompilacji pod różne systemy, nie ma żadnego problemu.
Wyzwaniem natomiast była odpowiednia konfiguracja oprogramowania, zwłaszcza zmuszenie do współpracy z SDK Androida. Wielkie i małe litery są czymś naturalnym, to partactwo Microsoftu i zaszłości pamiętające jeszcze DOS są dla mnie niezrozumiałe. Zauważam natomiast problemy w innych obszarach - kożystanie z różnych wersji bibliotek GTK, czy tym bardziej GTK+, oraz Qt prowadzi do rozjeżdżania się projektowanego interfejsu, mimo iż teoretycznie komponenty VCL powinny zapewniać izolację. Nie jest to wszak wielki problem, gdy pisze się głównie dla siebie.
Tylko tu należy rozróżnić dwa rodzaje platform: platformę systemową (różne systemy operacyjne) oraz platformę sprzętową, która może się znacząco różnić nawet w ramach jednej platformy systemowej. Wybierasz platformę systemową, ale na platformę sprzętową praktycznie nie masz wpływu.
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym.
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 7
- Posty: 533
- Rejestracja: 02 gru 2018, 22:25
- Lokalizacja: Tarnów MP
- Kontakt:
Re: Quo vadis?
A temat rozbija się raczej o platformę sprzętową, bo niezależnie od systemu, to problemy są podobne
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym.