Οδηγίες Εγκατάστασης και χρήσης προγραμμάτων για την γλώσσα C
Περιεχόμενα 1. Το πρόγραμμα Dev-C++... 2 1.1 Λήψη και εγκατάσταση... 2 1.2 Χρήση... 5 2. Το πρόγραμμα Geany... 10 2.1 Λήψη και εγκατάσταση... 10 2.2 Χρήση... 12 3. Αντιμετώπιση μηνύματος 'gcc' is not recognized as an internal or...... 13 4. Πηγές... 14 1
1. Το πρόγραμμα Dev-C++ Το πρόγραμμα Dev-C++ [1] είναι ένα ενσωματωμένο περιβάλλον ανάπτυξης (Integrated Development Environment - IDE) για τις γλώσσες C και C++. Χρησιμοποιεί τον μεταγλωτιστή GCC (GNU Compiler Collection) [2]. 1.1 Λήψη και εγκατάσταση Για την λήψη της τελευταίας έκδοσης μεταβαίνουμε στον ιστότοπο του προγράμματος εδώ [1], όπου μπορούμε να δούμε όλα τα νέα για το πρόγραμμα, ή στον ιστότοπο απ όπου μπορούμε να κατεβάσουμε απευθείας το πρόγραμμα εδώ [3]. Προσοχή: Επιλέγουμε την έκδοση που περιέχει και τον GCC compiler (MinGW32) (εκτός αν έχουμε εγκαταστήσει κάποιον άλλο C compiler) Αφού κατεβάσουμε την τελευταία έκδοση τρέχουμε το Dev-Cpp 5.5.1 MinGW 4.7.2 Setup.exe για την διαδικασία της εγκατάστασης. 2
Αν έχουμε κάνει εγκατάσταση και παλιότερα επιλέγουμε και την τελευταία επιλογή (Remove old configur ): 3
4
1.2 Χρήση Αφού ολοκληρωθεί η διαδικασία της εγκατάστασης, ξεκινάμε το πρόγραμμα είτε από το μενού των Windows είτε από την συντόμευση (αν επιλέξαμε να γίνει) στην επιφάνεια εργασίας. Την πρώτη φορά που τρέχουμε το πρόγραμμα κάνουμε κάποιες επιλογές ως προς την γλώσσα εμφάνισης της εφαρμογής, το θέμα, τα εικονίδια κ.α. 5
6
Αφού ξεκινήσει το πρόγραμμα ξεκινάμε ένα νέο αρχείο ή ένα νέο project (αν έχουμε σκοπό να συμπεριλάβουμε πάνω από ένα αρχεία) από το μενου File => New => Source File ή File => New => Project, ή από το αντίστοιχο εικονίδιο στην μπάρα εργασίας (για source file). 7
Γράφουμε τον κώδικα στο νέο αρχεό που ανοίγει και το σώζουμε ως c αρχείο (κατάληξη.c) 8
Στη συνέχεια προχωράμε στη μεταγλώτηση του αρχείου είτε από το μενού Execute => Compile, είτε από το αντίστοιχο εικονίδιο. Το αποτέλεσμα της μεταγλώτισης φαίνεται στο κάτω μέρος του προγράμματος, στην καρτέλα Compile Log. Σε περίπτωση επιτυχίας μεταγλώτισης, μπορούμε να προχωρήσουμε στην εκτέλεση. Πάλι είτε από το μενού Execute => Run είτε με το αντίστοιχο εικονίδιο. 9
2. Το πρόγραμμα Geany Ένα ακόμα προτεινόμενο ενσωματωμένο περιβάλλον ανάπτυξης (IDE) είναι το Geany [4]. Μπορεί να χρησιμοποιηθεί για πολλές γλώσσες προγραμματισμού αρκει να είναι εγκατεστημένος ο κατάλληλος compiler για την εκάστοτε γλώσσα. Αν και δεν προσφέρει τον GCC compiler με το πρόγραμμα εγκατάστασης, μπορούμε να τον βρούμε και να τον εγκαταστήσουμε ξεχωριστά. 2.1 Λήψη και εγκατάσταση Το πρόγραμμα μπορούμε να το κατεβάσουμε από τον ιστότοπο, επλέγοντας στην κατηγορία Downloads => Releases την έκδοση που περιλαμβάνει και το GTK Runtime Environment (εκτός αν το έχουμε ή θέλουμε να το εγκαταστήσουμε μόνοι μας). Αφού κατέβει προχωράμε κατά τα γνωστά στην εγκατάσταση, εκτελώντας το setup.exe αρχείο. 10
Στη συνέχεια (αν δεν έχουμε εγκαταστήσει το Dev-C++, ή γενικά αν δεν έχουμε τον C compiler) κατεβάζουμε το MinGW [5] που προσφέρει εκτός των άλλων τον gcc (c) compiler. Από εδώ [6] κατεβάζουμε την τελεταία έκδοση και την εγκαθιστούμε. Στη συνέχεια προχωράμε στην εγκατάσταση της βασικής έκδοσης του MinGW (mingw32-base). (Επιλογή του πακέτου για εκγατάσταση και από το μενού Installation=> Apply Changes) 11
2.2 Χρήση Ξεκιμόντας το πρόγραμμα ανοίγει αυτόματα ένα νέο αρχείο. Γράφουμε τον κώδικα, το σώζουμε με κατάλληξη.c και προχωράμε στην μεταγλώττιση και εκτέλεση. Επιλογή Build.....και Execute 12
3. Αντιμετώπιση μηνύματος 'gcc' is not recognized as an internal or... Σε περίπτωση που κατά την μεταγλώτιση ενός αρχείου λάβουμε το μήνυμα: 'gcc' is not recognized as an internal or external command, operable program or batch file, σημαίνει πως δεν έχουμε δώσει τη διαδρομή για την εκτέλεση του αρχείου gcc.exe. Για τηη λύση του προβλήματος αρκεί να ξέρουμε που έχει τοποθετηθεί το αρχείο αυτό κατά την εγκατάσταση. Η συνήθης τοποθεσία στην περίπτωση που εγκαταστήσαμε το MinGW μέσω του προγράμματος Dev-C++ είναι: C:\Program Files\Dev-Cpp\MinGW32\bin ενώ στην δεύτερη περίπτωση που το εγκαταστήσαμε μόνο του είναι: C:\MinGW\bin Αφού βρούμε την τοποθεσία, πηγαίνουμε στο κέντρο ελέγχου (control panel) επιλέγουμε (ή ψάχνουμε) την κατηγορία System. Επιλέγουμε στη συνέχεια advanced system settings και στο παράθυρο που εμφανίζεται επιλέγουμε Environment Variables. Στο νέο παράθυρο, στην κατηγορία System Variables βρίσκουμε το πεδίο με την μεταβλητή Path. Επιλέγουμε Edit, προσθέτουμε το σύμβολο του ελληνικού ερωτηματικού (;) στο τέλος του πεδίου Variable Value και προσθέτουμε την διεύθυνση που βρήκαμε προηγουμένως. 13
[1] http://orwelldevcpp.blogspot.com 4. Πηγές [2] http://gcc.gnu.org [3] http://sourceforge.net/projects/orwelldevcpp [4] http://www.geany.org [5] http://www.mingw.org [6] http://sourceforge.net/projects/mingw/files 14