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).