ΑρχικήHow ToΠως να τρέξετε ένα πρόγραμμα σε C στο Linux: Οδηγός για αρχάριους

Πως να τρέξετε ένα πρόγραμμα σε C στο Linux: Οδηγός για αρχάριους

Το Linux είναι ο παράδεισος των προγραμματιστών, διότι είναι ανοιχτού κώδικα και δωρεάν. Ο μεταγλωττιστής Turbo C θεωρείται παλιά προσέγγιση οπότε μετακομίσαμε στο Linux για ένα εξελιγμένο περιβάλλον προγραμματισμού. Σε αυτό το άρθρο, θα σας εξηγήσουμε πως να γράψετε, μεταγλωττίσετε και τρέξετε ένα πρόγραμμα σε C. Ουσιαστικά, σας παρουσιάζουμε την βάση για την μετατόπιση σε πιο περίπλοκα και χρήσιμα C προγράμματα.

Τα παρακάτω βήματα έτρεξαν σε Ubuntu 18.04 LTS.

Εμείς θα χρησιμοποιήσουμε το Linux command line και το Terminal, ώστε να μεταγλωττίσουμε ένα απλό πρόγραμμα σe C. Για να ανοίξετε το Terminal, μπορείτε να  χρησιμοποιήσετε το Ubuntu Dash ή να πατήσετε Ctrl+Alt+T.

Βήμα 1: Εγκατάσταση των βασικών πακέτων

Για να μεταγλωττίσουμε και να τρέξουμε ένα πρόγραμμα στη C, είναι αναγκαίο να έχουμε τα βασικά πακέτα εγκαταστημένα. Τρέξτε την παρακάτω εντολή στο Terminal:

$ sudo apt-get install build-essential 

Linux πρόγραμμα σε C

Θα χρειαστεί να εισάγετε το κωδικό του root για να ξεκινήσει η εγκατάσταση. Φροντίστε να είστε συνδεδεμένοι στο διαδίκτυο καθ’ όλη την διάρκεια της διαδικασίας.

Βήμα 2: Γράψτε ένα απλό C program

Μετά από την εγκατάσταση των πακέτων, πάμε να γράψουμε ένα απλό πρόγραμμα.

Ανοίξτε το Ubuntu Text Editor (με γραφικό περιβάλλον) και γράψτε ή αντιγράψτε το παρακάτω πρόγραμμα:

#include<stdio.h>

int main()

{

printf(“\nA sample C program\n\n”);

return 0;

}

Ύστερα, αποθηκεύστε το αρχείο με κατάληξη .c . Σε αυτό το παράδειγμα, το πρόγραμμα ονομάζεται sampleProgram.c

πρόγραμμα σε C Linux

Εναλλακτικά, μπορείτε να γράψετε το C program από το Terminal σε gedit, όπως δίδεται παρακάτω:

$ gedit sampleProgram.c

Αυτό θα δημιουργήσει ένα .c αρχείο στο οποίο να γράψετε και αποθηκεύσετε το πρόγραμμα.

Βήμα 3: Μεταγλώττιση με gcc

Στο Terminal, τρέξτε την παρακάτω εντολή ώστε να δημιουργηθεί εκτελούμενη έκδοση του προγράμματος.

Σύνταξη:

$ gcc [programName].c -o programName

Παράδειγμα:

$ gcc sampleProgram.c -o sampleProgram

Σιγουρευτείτε ότι το πρόγραμμα σας βρίσκεται στο φάκελο Home. Διαφορετικά, θα πρέπει να εισάγετε στην εντολή τα κατάλληλα paths.

Βήμα 4: Εκτέλεση του προγράμματος

Το τελευταίο βήμα είναι να τρέξουμε το μεταγλωττισμένο πρόγραμμα. Για να γίνει αυτό, χρησιμοποιούμε:

$ ./programName

Παράδειγμα:

$ ./sampleProgram

Μπορείτε να δείτε πως εκτελέστηκε το πρόγραμμα στο πάνω παράδειγμα.

 

 

Εγγραφή στο Newsletter

* indicates required

FOLLOW US

LIVE NEWS