Δημοσιεύτηκε: 08 Ιούλ 2011, 21:48
από migf1
Star_Light έγραψε:Off topic:
Tα object files ειναι τα pre-compiled files???? ειναι δηλαδη σε συμβολικη γλωσσα??? (Πριν γινουν κώδικας μηχανης πχ?)

ή ειναι κανονικα κωδικας μηχανης που δεν έχει υποστεί σύνδεση πχ με βιβλιοθηκες που λεγαμε και προηγουμενως????

Off topic:
Το δεύτερο! Κώδικας μηχανής είναι αλλά λειψός. Του λείπει αφενός το startup-code, το οποίο σε κάθε λειτουργικό σύστημα διαφέρει (είναι το κομμάτι του κώδικα που διαφοροποιεί τα εκτελέσιμα από τα μη εκτελέσιμα αρχεία) και αφετέρου του λείπει ο κώδικας μηχανής των pre-compiled στάνταρ βιβλιοθηκών (όπως π..χ της stdio).

Αυτά αναλαμβάνει να τα προσθέσει ο linker που τα... σουμάρει όλα μαζί και παράγει το τελικό εκτελέσιμο αρχείο.