Σπίτι Προσωπικά Οικονομικά Πώς να συνδέσετε 2 αρχεία πηγαίου κώδικα με προγραμματισμό C - dummies

Πώς να συνδέσετε 2 αρχεία πηγαίου κώδικα με προγραμματισμό C - dummies

Βίντεο: James Lyne: Everyday cybercrime -- and what you can do about it 2024

Βίντεο: James Lyne: Everyday cybercrime -- and what you can do about it 2024
Anonim

Το πιο βασικό πολυπυρηνικό έργο τέρας στο προγραμματισμό C έχει δύο πηγαίο κώδικα αρχεία. Κάθε αρχείο είναι ξεχωριστό - γραμμένο, αποθηκευμένο και καταρτισμένο μεμονωμένα - αλλά τελικά συγκεντρωμένος ως μία μονάδα από το linker. Ο σύνδεσμος , , ο οποίος αποτελεί μέρος της διαδικασίας δημιουργίας στον Κωδικό:: Μπλοκ, είναι αυτό που δημιουργεί ένα ενιαίο πρόγραμμα από διάφορες διαφορετικές ενότητες.

Τι είναι μια ενότητα;

Μια ενότητα είναι ένα αρχείο πηγαίου κώδικα και το αρχείο αντικειμένων του. Μαζί, ο πηγαίος κώδικας και τα αρχεία αντικειμένων είναι μια ενότητα. Στη συνέχεια, τα διάφορα αρχεία αντικειμένων συνδέονται για τη δημιουργία ενός προγράμματος. Η όλη διαδικασία ξεκινά με ξεχωριστά αρχεία πηγαίου κώδικα.

ΤΟ ΚΥΡΙΟ. C ΑΡΙΘΜΟΣ ΚΩΔΙΚΟΥ ΠΗΓΗΣ

#include #include void second (void); int main () {printf ("Δεύτερη μονάδα, σας στέλνω χαιρετισμούς!"); δεύτερος(); επιστροφή 0 ·}

Άσκηση 1: Δημιουργία νέου έργου στον Κωδικό:: Μπλοκ με όνομα ex2401. Δημιουργήστε το έργο όπως συνήθως: Πληκτρολογήστε τον πηγαίο κώδικα από το Κύριο κύριο. c Αρχείο πηγαίου κώδικα στον επεξεργαστή ως το περιεχόμενο της κύριας. c αρχείο. Αποθηκεύστε το αρχείο.

Μη χτίζετε ακόμα! Μετά από όλα, ο κώδικας αναφέρει τη δεύτερη () λειτουργία, η οποία δεν φαίνεται να υπάρχει πουθενά. Είναι πρωτότυπο, όπως απαιτείται για οποιαδήποτε λειτουργία που χρησιμοποιείται στον κώδικα σας, αλλά η δεύτερη () λειτουργία βρίσκεται σε άλλη ενότητα. Για να δημιουργήσετε αυτήν την ενότητα στον Κωδικό:: Μπλοκ, ακολουθήστε τα εξής βήματα:

  1. Αποθηκεύστε το τρέχον έργο, ex2401.

  2. Επιλέξτε Αρχείο → Νέο → Άδειο Αρχείο.

  3. Κάντε κλικ στο κουμπί Ναι όταν σας ζητηθεί να προσθέσετε το αρχείο στο ενεργό έργο.

    Εμφανίζεται το πλαίσιο διαλόγου Αποθήκευση αρχείου.

  4. Πληκτρολογήστε άλφα. c ως όνομα αρχείου και, στη συνέχεια, κάντε κλικ στο κουμπί Αποθήκευση.

    Το νέο αρχείο παρατίθεται στην αριστερή πλευρά του παραθύρου κώδικα:: Blocks, κάτω από την επικεφαλίδα Sources όπου βρίσκεται η κύρια. c αρχείο. Μια νέα καρτέλα εμφανίζεται στο παράθυρο του προγράμματος επεξεργασίας, με το άλφα. c είναι έτοιμο για επεξεργασία.

  5. Κάντε κλικ στο άλφα. c για να ξεκινήσετε την επεξεργασία αυτού του αρχείου.

  6. Πληκτρολογήστε τον πηγαίο κώδικα από το άλφα. c Αρχείο πηγαίου κώδικα στο άλφα. c αρχείο στον κωδικό:: μπλοκ.

  7. Αποθηκεύστε το έργο ex2401.

  8. Κατασκευάστε και τρέξτε.

ΤΟ ALPHA. C9 SOURCE CODE FILE

#include κενό δεύτερο (άκυρο) {puts ("Χαίρομαι που είμαι εδώ!")}

Εδώ είναι το αποτέλεσμα που πρέπει να δείτε στο δοκιμαστικό παράθυρο στον υπολογιστή σας:

Δεύτερη ενότητα, σας στέλνω χαιρετισμούς! Χαίρομαι που βρίσκομαι εδώ!

Τα δύο αρχεία πηγαίου κώδικα δεν είναι "κολλημένα μαζί" από τον μεταγλωττιστή. κάθε αρχείο πηγαίου κώδικα καταρτίζεται ξεχωριστά. Δημιουργείται ξεχωριστό αρχείο κώδικα αντικειμένου για το καθένα: κύρια.ο και άλφα. o. Αυτά είναι τα δύο αυτά αρχεία κώδικα αντικειμένων τα οποία στη συνέχεια συνδέονται μαζί, σε συνδυασμό με τη συνηθισμένη βιβλιοθήκη C, για να σχηματίσουν το τελικό πρόγραμμα.

  • Η κύρια μονάδα για ένα πρόγραμμα πολλαπλών λειτουργιών C είναι παραδοσιακά ονομασμένη κύρια. ντο. Αυτός είναι ίσως ο λόγος για τον οποίο ο κώδικας:: Blocks ονομάζει το πρώτο (και συχνά, μόνο) αρχείο πηγαίου κώδικα του έργου κύριο. ντο.

  • Μόνο τα αρχεία πηγαίου κώδικα που περιέχονται στο ίδιο έργο - βρίσκονται κάτω από τον κλάδο Πηγές - συνδέονται μεταξύ τους.

  • Για να μεταγλωττίσετε και να συνδέσετε αρχεία πηγαίου κώδικα σε ένα παράθυρο τερματικού, χρησιμοποιήστε την ακόλουθη εντολή:

    gcc main. c άλφα. c -o ex2401
    

    Αυτή η εντολή μεταγλωττίζει τα κύρια αρχεία πηγαίου κώδικα. c και άλφα. c, συνδέει τα αρχεία αντικειμένων τους και στη συνέχεια δημιουργεί ως έξοδο (-o) το αρχείο προγράμματος ex2401.

Πώς να συνδέσετε 2 αρχεία πηγαίου κώδικα με προγραμματισμό C - dummies

Η επιλογή των συντακτών

Πώς να αλλάξετε τη ρύθμιση ισορροπίας λευκού σε ετικέτες Canon EOS 70D

Πώς να αλλάξετε τη ρύθμιση ισορροπίας λευκού σε ετικέτες Canon EOS 70D

Χρησιμοποιώντας το Ο έλεγχος εξισορρόπησης λευκού στο Canon EOS 70D σας μπορεί εύκολα και γρήγορα να διορθώσει προβλήματα χρώματος. Οι διαθέσιμες ρυθμίσεις ισορροπίας λευκού απεικονίζονται με τα σύμβολα που εμφανίζονται στον παρακάτω πίνακα. Μπορείτε να δείτε την τρέχουσα ρύθμιση στην οθόνη Ρυθμίσεις λήψης, όπως φαίνεται στο παρακάτω σχήμα. Για να προσαρμόσετε τη ρύθμιση, έχετε ...

Η επιλογή των συντακτών

Προετοιμασία αντιγράφου TIFF ψηφιακής εικόνας για δημοσίευση - ανδρεικέλες

Προετοιμασία αντιγράφου TIFF ψηφιακής εικόνας για δημοσίευση - ανδρεικέλες

Μπορείτε να δημιουργήσετε αντίγραφο TIFF ψηφιακής εικόνας εύκολα. Για παράδειγμα, εάν θέλετε να υποβάλετε μια ψηφιακή φωτογραφία σε μια δημοσίευση εκτύπωσης, χρειάζεστε ένα αρχείο φωτογραφίας μορφής TIFF. Για να δημιουργήσετε ένα αντίγραφο TIFF ενός αρχείου σε ένα πρόγραμμα επεξεργασίας φωτογραφιών:

Εξάγοντας το περίγραμμα επιλογής του ψηφιακού σας επεξεργαστή εικόνας - ανδρείκελα

Εξάγοντας το περίγραμμα επιλογής του ψηφιακού σας επεξεργαστή εικόνας - ανδρείκελα

Η πρώτη προσπάθεια. Αναμείνετε να βελτιώσετε το περίγραμμα επιλογής σας τουλάχιστον λίγο. Μπορείτε να βελτιώσετε το περίγραμμα σας με διάφορους τρόπους: Αντίστροφη περιγράμματος επιλογής: Απλά χρησιμοποιήστε την εντολή Invert (ή την αντίστοιχη εντολή του προγράμματος). Προσθέστε σε περίγραμμα επιλογής: ...

Επιλογή από τις άκρες της ψηφιακής εικόνας - ανδρείκελα

Επιλογή από τις άκρες της ψηφιακής εικόνας - ανδρείκελα

Όπου οι φωτεινές περιοχές πληρούν τις σκοτεινές περιοχές. Πολλά προγράμματα επεξεργασίας φωτογραφιών σας επιτρέπουν να σχεδιάσετε ένα περίγραμμα επιλογής κατά μήκος ενός άκρου. Το εργαλείο αναζητά άκρες κοντά στο σημείο που σύρετε το ποντίκι.

Η επιλογή των συντακτών

Πώς να χρησιμοποιείτε το παράθυρο μητρώου του QuickBooks 2010 - dummies

Πώς να χρησιμοποιείτε το παράθυρο μητρώου του QuickBooks 2010 - dummies

Για να εργαστείτε ευκολότερα με το παράθυρο του Μητρώου και να ελέγξετε τον τρόπο εμφάνισής του: Το κουμπί Μετάβαση: Εμφανίζει το παράθυρο διαλόγου Μετάβαση (Go To). Αυτό το παράθυρο διαλόγου σάς επιτρέπει να αναζητήσετε μια συναλλαγή στο παράθυρο "Εγγραφή". Για παράδειγμα, μπορείτε να αναζητήσετε ...

Πώς να εργάζεστε με έναν υπάρχοντα προϋπολογισμό σε QuickBooks - dummies

Πώς να εργάζεστε με έναν υπάρχοντα προϋπολογισμό σε QuickBooks - dummies

Σε μεγάλες εταιρείες με εκατοντάδες ή χιλιάδες εργαζόμενοι, δύο ή τρία άτομα δαπανούν μεγάλο μέρος ή και ολόκληρο το χρόνο εργασίας τους με τα στοιχεία που έχουν εγγραφεί στον προϋπολογισμό. Για να επεξεργαστείτε έναν υπάρχοντα προϋπολογισμό στο QuickBooks, ακολουθήστε τα παρακάτω βήματα:

Πώς να χρησιμοποιείτε τα κουτιά παραθύρων αναφορών του QuickBooks - dummies

Πώς να χρησιμοποιείτε τα κουτιά παραθύρων αναφορών του QuickBooks - dummies

Από, Προς, Στήλες και Ταξινόμηση. Αυτά τα πλαίσια σας επιτρέπουν επίσης να ελέγχετε τις πληροφορίες που εμφανίζονται στο παράθυρο αναφοράς και την εμφάνιση των πληροφοριών. Για παράδειγμα, μπορείτε να ενημερώσετε το QuickBooks για το χρονικό διάστημα που θέλετε ...