/ / Zmiana w pliku cpp don; t pojawiają się w cygwin run [zamknięte] - c ++, cygwin

Zmiana w pliku cpp nie pojawia się w uruchomieniu cygwin [closed] - c ++, cygwin

Mam system operacyjny Windows7 i cygwinsymulator linux. instaluję jeden program o nazwie „Shawn” dla symulatora sieci w cygwin (z dużym wysiłkiem). teraz, gdy zmieniam plik .cpp w systemie Windows i uruchamiam ./shawn w cygwin, dane wyjściowe nie ulegają zmianie. czy ktoś może mi pomóc?

Odpowiedzi:

2 dla odpowiedzi № 1

Podczas zmiany plików źródłowych programunapisane w skompilowanym języku (takim jak C ++) nie wpływa to na powiązany plik binarny / wykonywalny / program / bibliotekę, dopóki nie zostanie przebudowany ze zaktualizowanych źródeł. Nie jest to specyficzne dla cygwin, jak dzieje się w natywnym Windows, Linux lub innym systemie operacyjnym.

Aby zmiany w kodzie źródłowym pojawiły się w pliku binarnym, wystarczy je odbudować.