Δημοσιεύτηκε: 07 Ιούλ 2011, 22:34
Και εκτος απο το παραπανω..... διαβαζα σημερα και για τις βιβλιοθηκες που εχεις πει στις σελιδες 2-3.
Στο ιντερνετ γενικα δεν σου δινουν να καταλαβεις σε ορισμενα ελληνικα αρθρα τα ξενα ειναι καλυτερα ... δεν ξερω τι ακριβως εχουν παθει :S
Αν καταλαβα καλα ουσιαστικα βιβλιοθηκη ειναι το "εκτελεσιμο" ενος header??? δηλαδη εχω μια συναρτηση που υπολογιζει εναν μεσο ορο θα δηλωσω το προτυπο της στο header και οταν μετα μεταγλωτισσω το προγραμματακι (οχι το header) αλλα εκεινο που εχω ορισμενη μεσα την συναρτηση και γινει .o και μετα το φτιαξω σαν βιβλιοθηκη με το ar του gcc θα μπορω αυτο το εκτελεσιμο να το κανω include στον πηγαιο κωδικα ???? ή αυτο το κανει αυτοματα ο linker???? Τελοςπαντων νομιζω πως επιασα την εννοια της βιβλιοθηκης.... ουσιαστικα ειναι εκτελεσιμος κωδικας που χρειαζεται σε ενα αλλο εκτελεσιμο οποτε συνενωνοντε και δημιουργουν το τελικο εκτελεσιμο.
Στο ιντερνετ γενικα δεν σου δινουν να καταλαβεις σε ορισμενα ελληνικα αρθρα τα ξενα ειναι καλυτερα ... δεν ξερω τι ακριβως εχουν παθει :S
Αν καταλαβα καλα ουσιαστικα βιβλιοθηκη ειναι το "εκτελεσιμο" ενος header??? δηλαδη εχω μια συναρτηση που υπολογιζει εναν μεσο ορο θα δηλωσω το προτυπο της στο header και οταν μετα μεταγλωτισσω το προγραμματακι (οχι το header) αλλα εκεινο που εχω ορισμενη μεσα την συναρτηση και γινει .o και μετα το φτιαξω σαν βιβλιοθηκη με το ar του gcc θα μπορω αυτο το εκτελεσιμο να το κανω include στον πηγαιο κωδικα ???? ή αυτο το κανει αυτοματα ο linker???? Τελοςπαντων νομιζω πως επιασα την εννοια της βιβλιοθηκης.... ουσιαστικα ειναι εκτελεσιμος κωδικας που χρειαζεται σε ενα αλλο εκτελεσιμο οποτε συνενωνοντε και δημιουργουν το τελικο εκτελεσιμο.