Πως να γράψετε C/C++ στο Linux.

Πήρατε την μεγάλη απόφαση. Να δοκιμάσετε το Linux. Καθώς το δοκιμάζετε, σας ήρθε μια ιδέα που σας χτύπησε κατακέφαλα!

"Οι φίλοι μου λένε ότι γράφεις C και ευχαριστιέσαι στα unix-οειδή συστήματα." Και σκέφτεστε με την σειρά σας: "Γιατί όχι;". Ξαφνικά σας λούζει κρύος ιδρώτας, ενώ νιώθετε την γη να χάνεται κάτω από τα πόδια σας. Δεν ξέρετε από που να αρχίσετε!

Μην αγχώνεστε φίλοι μου! Ο Super Φώτης είναι εδώ για να σας βοηθήσει! Αρχικά πάρτε βαθιές ανάσες. Τις πήρατε; Εξαίσια! Ανοίξτε τώρα σας παρακαλώ ένα παράθυρο του terminal.

Προτού τρομοκρατηθείτε από το θέαμα, αφήστε με να κάνω εγώ την γνωριμία. Terminal, από εδώ ένας νεοφώτιστος linux user. Νεοφώτιστε, το terminal! Και τώρα που τελειώσαμε με τις γνωριμίες, ανοίξτε τον αγαπημένο σας επεξεργαστή κειμένου (πολύ καλός για αρχάριους είναι ο nano, αλλά ενίοτε μπορείτε να χρησιμοποιήσετε vim, emacs, ed, κλπ).

Τώρα αφού πληκτρολογήσετε τον κώδικα που θέλετε, αποθηκεύσετε τον με ένα όνομα αρχείου με κατάληξη .c. Αφού το κάνετε αυτό, βγείτε από τον editor.

Τώρα ήρθε η ώρα να καλέσουμε τον μεταγλωττιστή. Για λόγους απλότητας ας χρησιμοποιήσουμε τον gcc, που βρίσκεται προεγκατεστημένος σε πολλές διανομές. Για να τον "ταΐσουμε" το πρόγραμμα μας γράφουμε το εξής: gcc <file_name> π.χ gcc helloworld.c. Δεδομένου ότι δεν έχουμε κάποιο σφάλμα, και ότι το πρόγραμμα μεταγλωττίζεται μια χαρά, ο μεταγλωττιστής θα παράξει ένα αρχείο a.out. Για να το εκτελέσουμε γράφουμε απλά ./a.out

Σημείωση: Μπορείτε να πείτε στον μεταγλωττιστή να δώσει ένα όνομα στο εκτελέσιμο μετά που θα το παράξει. Για να το κάνετε, δώστε την παράμετρο -ο ακολουθούμενη από το επιθυμητό όνομα αρχείου κατά την κλήση, π.χ gcc helloworld.c -o hello. Για να εκτελέσετε μετά το πρόγραμμα, ακολουθείτε το γνωστό ./<file_name> δηλαδή ./hello.

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου