Jeśli napiszę program w C++ na windowsa, a będę chciał go wysłać koledze co ma linuksa, albo maca, to da będzie działał jak mu wyślę plik z kodem, a on sobie go skompiluje sam pod swoim systemem?
@Wariat_Z_Mokra_Glowa: Jeśli to prosty program, to tak. Przy prostych konsolowych programach początkujących często problemem jest funkcja getch() czy jakoś tak,jeśli jej używasz.
@Wariat_Z_Mokra_Glowa: jeśli użyjesz wyłącznie przenośnych bibliotek, to tak, tylko będzie musiał je dołączyć, jak nie są dołączane z automatu.
Jeśli nie używacie tych samych systemów budowania (automake, make, qmake, CMake, projekt visual studio, SCons, cokolwiek innego) - będzie też musiał zaimportować albo ręcznie podmienić konfigurację projektu z twojego na jego system budowania.
@Wariat_Z_Mokra_Glowa: Zawsze można wysłać całe środowisko (wszystko potrzebne do uruchomienia programu) i program jako kontener Docker'a, możesz poszukać na ten temat, bo ja nie czuję się wystarczająco kompetentny żeby pisać krok po kroku jak to ogarnąć. Wymaga to trochę konfiguracji ale jest całkiem przydatne zwłaszcza jeśli korzystasz z jakiegoś dziwnego zestawu usług czy czegoś takiego w programie
#programowanie #informatyka #pytanie
Komentarz usunięty przez autora
Jeśli nie używacie tych samych systemów budowania (automake, make, qmake, CMake, projekt visual studio, SCons, cokolwiek innego) - będzie też musiał zaimportować albo ręcznie podmienić konfigurację projektu z twojego na jego system budowania.