Kompilcja vs scalanie

czym się różni kompilacja od scalania? uczę się dokoła i jest możliwe takie pytanko dzięki za pomoc

Kompilacja to zamiana kodu źródłowego programu na kod maszynowy(dla procesora) lub bajtkod( dla maszyny wirtualnej). W uproszczeniu można powiedzieć że podczas kompilacji programu napisnego np. w C zamieniamy każdy jeden plik źródłowy w odpowiadający mu plik z kodem maszynowym(.o .obj od object). A scalanie to po prostu połączenie tych plików w jeden plik wykonywalny (EXEcutable) lub bibliotekę( .so/.dll).

dziękuje

Scalanie to łączenie plików,np. bibliotek do pliku binarnego,aby nie musieć ich osobno wczytywać

Biblioteki są zapisane binarnie. Chodziło Ci chyba o łączenie bibliotek statycznych z plikiem wykonywalnym.

Biblioteki dynamiczne i kontent gry i tak musisz wczytać osobno(z czego bibliotekę dynamiczną, po odpowiednim podlinkowaniu załaduje za nas system).