Αυτό το wikiHow σας διδάσκει πώς να συντάξετε ένα πρόγραμμα C από την πηγή, χρησιμοποιώντας το GNU Compiler (GCC) για Linux και το Minimalist GNU (MinGW) για Windows.
Βήμα
Μέθοδος 1 από 2: Χρήση GCC για Unix
Βήμα 1. Ανοίξτε ένα παράθυρο τερματικού στον υπολογιστή σας Unix
Βήμα 2. Εισαγάγετε την εντολή gcc --version και πατήστε Enter για να εμφανιστεί η έκδοση GCC στον υπολογιστή
Εάν ο υπολογιστής σας εμφανίζει ένα μήνυμα εντολής που δεν βρέθηκε, το GCC ενδέχεται να μην είναι εγκατεστημένο στον υπολογιστή σας.
- Εάν χρειάζεται, εγκαταστήστε το GCC ακολουθώντας τον οδηγό για τη διανομή Linux.
- Για να μεταγλωττίσετε ένα πρόγραμμα C ++, χρησιμοποιήστε "g ++", αντί για "gcc".
Βήμα 3. Ανοίξτε το φάκελο στον οποίο αποθηκεύσατε τον πηγαίο κώδικα του προγράμματος
Για παράδειγμα, εάν ο κωδικός προγράμματος "akurapopo.c" βρίσκεται στο φάκελο/usr/yuliaR/source, εισαγάγετε την εντολή cd/usr/yuliaR/source
Βήμα 4. Εισαγάγετε την εντολή gcc akurapopo.c –o AkuRapopo
Αντικαταστήστε το "akurapopo.c" με το όνομα πηγαίου κώδικα του προγράμματος σας και το "AkuRapopo" με το όνομα προγράμματος που θέλετε. Η διαδικασία σύνταξης θα ξεκινήσει.
- Εάν προκύψει σφάλμα κατά τη διαδικασία της μεταγλώττισης, συλλέξτε τις πληροφορίες σφάλματος με την εντολή gcc -Wall -o errorlog akurapopo.c. Μετά από αυτό, εμφανίστε το αρχείο "errorlog" με την εντολή cat errorlog.
- Μεταγλωττίστε το πρόγραμμα από πολλά αρχεία πηγαίου κώδικα με την εντολή gcc -o programname file1.c file2.c file3.c.
- Για να μεταγλωττίσετε πολλά προγράμματα από πολλαπλούς πηγαίους κώδικες ταυτόχρονα, χρησιμοποιήστε την εντολή gcc -c file1.c file2.c file3.c.
Βήμα 5. Εκτελέστε το μεταγλωττισμένο πρόγραμμα με την εντολή./programname
Μέθοδος 2 από 2: Χρήση MinGW για Windows
Βήμα 1. Κατεβάστε το μινιμαλιστικό GNU για Windows από τη διεύθυνση
Το MinGW είναι ένα εύκολο στην εγκατάσταση πακέτο GCC για Windows.
Βήμα 2. Εκτελέστε το πρόγραμμα εγκατάστασης MinGW
Εάν το πρόγραμμα εγκατάστασης δεν ανοίξει αυτόματα, κάντε διπλό κλικ στο αρχείο MinGW στο φάκελο "Λήψεις" και, στη συνέχεια, κάντε κλικ στην επιλογή Εγκατάσταση
Βήμα 3. Προσαρμόστε τις επιλογές εγκατάστασης του προγράμματος και, στη συνέχεια, κάντε κλικ στο κουμπί Συνέχεια
Ο προτεινόμενος φάκελος για την εγκατάσταση του MinGW είναι C: / MinGW. Εάν πρέπει να αλλάξετε το φάκελο εγκατάστασης, μην επιλέξετε φάκελο με όνομα που περιέχει κενά (όπως Αρχεία προγράμματος)
Βήμα 4. Επιλέξτε τον μεταγλωττιστή που θέλετε να εγκαταστήσετε
- Για να εγκαταστήσετε τον προτεινόμενο ελάχιστο μεταγλωττιστή, επιλέξτε Βασική ρύθμιση στο αριστερό παράθυρο και μετά σημειώστε όλους τους μεταγλωττιστές που εμφανίζονται στο δεξιό κύριο παράθυρο.
- Εάν χρειάζεται, μπορείτε να επιλέξετε Όλα τα πακέτα και να επισημάνετε όλους τους πρόσθετους μεταγλωττιστές.
Βήμα 5. Κάντε κλικ στο μενού Εγκατάσταση στην επάνω αριστερή γωνία του MinGW
Βήμα 6. Κάντε κλικ στην επιλογή Εφαρμογή αλλαγών
Βήμα 7. Κάντε κλικ στην επιλογή Εφαρμογή για λήψη και εγκατάσταση του μεταγλωττιστή
Βήμα 8. Προσθέστε το MinGW PATH στη μεταβλητή περιβάλλοντος συστήματος ακολουθώντας αυτά τα βήματα:
- Πατήστε Win+S για να ανοίξετε το μενού Αναζήτηση και, στη συνέχεια, εισαγάγετε τη λέξη -κλειδί περιβάλλοντος.
- Στα αποτελέσματα αναζήτησης, κάντε κλικ στην επιλογή Επεξεργασία των μεταβλητών περιβάλλοντος συστήματος.
- Κάντε κλικ στο στοιχείο Μεταβλητές περιβάλλοντος.
- Κάντε κλικ στην επιλογή Επεξεργασία στο επάνω πλαίσιο (κάτω από Μεταβλητές χρήστη).
- Μετακινηθείτε στο τέλος του πλαισίου Μεταβλητές τιμές.
- Πληκτρολογήστε; C: / MinGW / bin στο τέλος του κειμένου στο πλαίσιο. Εάν εγκαταστήσατε το MinGW σε άλλο φάκελο, αντικαταστήστε το; C: / MinGW / bin με; C: / installfoldername / bin.
- Κάντε κλικ στο κουμπί ΟΚ δύο φορές για να κλείσετε το παράθυρο.
Βήμα 9. Ανοίξτε ένα παράθυρο γραμμής εντολών ως Διαχειριστής, ακολουθώντας αυτά τα βήματα:
- Πατήστε Win+S και, στη συνέχεια, εισαγάγετε cmd.
- Κάντε δεξί κλικ στη γραμμή εντολών στα αποτελέσματα αναζήτησης και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση ως διαχειριστής.
- Κάντε κλικ στο Ναι για να επιτρέψετε αλλαγές στον υπολογιστή.
Βήμα 10. Ανοίξτε το φάκελο στον οποίο αποθηκεύσατε τον πηγαίο κώδικα του προγράμματος
Για παράδειγμα, εάν αποθηκεύσατε τον πηγαίο κώδικα "lailacanggung.c" στο φάκελο C: / Source / Programs, εισαγάγετε την εντολή cd C: / Source / Programs
Βήμα 11. Εισαγάγετε την εντολή gcc lailacanggung.c –o lailacanggung.exe
Αντικαταστήστε το όνομα αρχείου με το όνομα του αρχείου κωδικού προγράμματος. Αφού ολοκληρωθεί η διαδικασία σύνταξης, θα δείτε ξανά τη γραμμή εντολών. Τα σφάλματα που εμφανίζονται δεν θα εμφανίζονται.
Τα σφάλματα στον κωδικό προγράμματος πρέπει να διορθωθούν πριν ξεκινήσετε τη διαδικασία σύνταξης. Δεν ήταν δυνατή η μεταγλώττιση του κωδικού προγράμματος που περιέχει το σφάλμα
Βήμα 12. Εισαγάγετε το όνομα του προγράμματος για να το εκτελέσετε, για παράδειγμα lailacanggung.exe
Συμβουλές
- Όταν μεταγλωττίζετε ένα πρόγραμμα με την παράμετρο -g, ο μεταγλωττιστής θα περιλαμβάνει τις κατάλληλες πληροφορίες εντοπισμού σφαλμάτων για το GDB, το ενσωματωμένο πρόγραμμα εντοπισμού σφαλμάτων του GCC. Αυτές οι πληροφορίες θα σας διευκολύνουν στον εντοπισμό σφαλμάτων.
- Για να μεταγλωττίσετε μεγάλα προγράμματα, μπορείτε πρώτα να δημιουργήσετε ένα Makefile.
- Εάν το πρόγραμμά σας είναι βελτιστοποιημένο για ταχύτητα, το μέγεθος του προγράμματος μπορεί να αυξηθεί και η ακρίβεια μπορεί να μην είναι πολύ καλή. Από την άλλη πλευρά, εάν βελτιστοποιήσετε το μέγεθος ή την ακρίβεια του προγράμματος, η ταχύτητα του προγράμματος ενδέχεται να μειωθεί.
- Κατά τη σύνταξη προγραμμάτων C ++, χρησιμοποιήστε το G ++ όπως θα κάνατε στο GCC. Τα αρχεία C ++ έχουν επέκταση.cpp αντί για.c.