Tο περιβάλλον Code::Blocks

Σχετικά έγγραφα
Tο περιβάλλον Code::Blocks

Tο περιβάλλον Code::Blocks

ΕΓΚΑΤΑΣΤΑΣΗ ΕΦΑΡΜΟΓΩΝ ΓΙΑ ΠΡΟΣΩΠΙΚΟ ΥΠΟΛΟΓΙΣΤΗ (MS WINDOWS, LINUX, MACOS)

Εγκατάσταση και δοκιμή προγραμμάτων για προγραμματισμό στη C

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

Μικρή Εισαγωγή στο wxdev-c++

CYGWIN Οδηγίες Χρήσης (Συγγραφέας: Γιώργος ούκας)

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ SCADA Pro 16

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΑΝΑΠΤΥΞΗΣ BloodShed Dev-C++

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. ( 2. Τοπικά 3. Σε δωρεάν Server

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΗΡΕΣΙΑ COSMOTE TV GO ΣΕ ΥΠΟΛΟΓΙΣΤΗ (PC/LAPTOP)

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΗΡΕΣΙΑ COSMOTE TV GO ΣΕ ΥΠΟΛΟΓΙΣΤΗ (PC/LAPTOP)

Οδηγίες Εγκατάστασης tube & έναρξης δοκιμαστικών μαθημάτων

ΕΓΧΕΙΡΙ ΙΟ ΡΥΘΜΙΣΕΩΝ ΓΙΑ ΤΗΝ ΠΡΟΣΒΑΣΗ ΣΕ ΗΛΕΚΤΡΟΝΙΚΟΥΣ ΠΟΡΟΥΣ ΙΚΤΥΟ ΒΙΒΛΙΟΘΗΚΩΝ ΤΟΥ ΙΝΣΤΙΤΟΥΤΟΥ ΘΕΡΒΑΝΤΕΣ

Για περισσότερες πληροφορίες σχετικά με τη συμβατότητα του λογισμικού με άλλα λειτουργικά συστήματα, επικοινωνήστε με το τμήμα υποστήριξης πελατών.

Εγκατάσταση Mozilla Firefox

Epsilon Net PYLON Platform

Boot Camp Οδηγός εγκατάστασης και διαμόρφωσης

Εγχειρίδιο εγκατάστασης. Αθηνά Global

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1

Κοινή χρήση πόρων με τα Windows XP

29 Μαρτίου Οδηγός Χρήσης VPN. Πανεπιστήμιο Κύπρου Τμήμα Πληροφορικής. Ομάδα Τεχνικής Υποστήριξης Υπεύθυνος: Ανδρέας Κασενίδης. Έκδοση 4.

Μαθαίνω τα Νοήματα. Περιβάλλον Διδασκαλίας Βασικού Λεξιλογίου της Ελληνικής Νοηματικής Γλώσσας. Οδηγός Εγκατάστασης. Ευίτα Φωτεινέα, Ελένη Ευθυμίου

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS

Οδηγίες Λήψης & Εγκατάστασης του Jitsi 2.0

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

Οδηγίες Εγκατάστασης και χρήσης προγραμμάτων για την γλώσσα C

Chem-PA Χημεία Λυκείου. Oδηγός εγκατάστασης & χρήσης του λογισμικού

6 Εισαγωγή στο Wordpress 3.x

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΗΡΕΣΙΑ OTE TV GO ΣΕ ΥΠΟΛΟΓΙΣΤΗ (PC/LAPTOP)

Ενημερώσεις λογισμικού Οδηγός χρήσης

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΓΡΑΜΜΑΤΕΙΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ESCHOOL

ΣΥΝΔΕΣΗ ΣΤΗΝ ΠΛΑΤΦΟΡΜΑ ΣΥΓΧΡΟΝΗΣ ΤΗΛΕΚΠΑΙΔΕΥΣΗΣ Για να συνδεθείτε στην πλατφόρμα και να συμμετέχετε στα μαθήματα τηλεκπαίδευσης θα χρειαστείτε:

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ

Υπηρεσία διαμοιρασμού αρχείων

Πρόσβαση μέσω webdav. ΚΕ.Δ.Δ. Τ.Ε.Ι. Μεσολογγίου. 3. Στην συνέχεια πληκτρολογούμε το username και το password και πατάμε στο κουμπί Είσοδος.

Προγραμματισμός Ι. Εργαστήριο 1 ο Περιβάλλον Εργασίας. Νικόλαος Δ. Τσελίκας Κυριακή Θ. Σεκλού

Εισαγωγή στο περιβάλλον Code::Blocks

Εγχειρίδιο εγκατάστασης και βασικής παραμετροποίησης σεναρίου εστίασης

Οδηγίες για smartphone ή tablet με λογισμικό Android

Επιμόρφωση Πληροφορικών Εργασία στο Ειδικό Μέρος

Οδηγός σύνδεσης. Υποστηριζόμενα λειτουργικά συστήματα. Σελίδα 1 από 5

ΕΓΧΕΙΡΙΔΙΟ ΥΠΗΡΕΣΙΑΣ ΣΥΛΛΟΓΙΚΗΣ ΕΠΕΞΕΡΓΑΣΙΑΣ ΕΓΓΡΑΦΩΝ

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE

Stellarium Εγχειρίδιο Οδηγιών

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ

Δημιουργία και διαχείριση βιβλιογραφίας με το Mendeley

Προδιαγραφές χρήσης για την πλατφόρμα τηλεδιάσκεψης BigBlueButton

ΑΝΑΠΑΡΑΓΩΓΗ ΜΑΘΗΣΙΑΚΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΤΟ ΦΩΤΟΔΕΝΤΡΟ ΜΑΘΗΣΙΑΚΑ ΑΝΤΙΚΕΙΜΕΝΑ. Οδηγίες για Java

Περιεχόμενα. Λίγα λόγια από το συγγραφέα...7 Κεφάλαιο 1: Προετοιμασία παρουσίασης...9. Κεφάλαιο 2: Διαχείριση παρουσίασης...44

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΔΙΑΔΙΚΑΣΙΑ ΑΝΑΒΑΘΜΙΣΗΣ ΚΥΠΡΙΑΚΟΥ ΧΑΡΤΗ

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή.

Ενημερώσεις λογισμικού Οδηγός χρήσης

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης

Κεφάλαιο 2.3: Ρυθμίσεις των Windows

Εγκατάσταση του 1992 OpenHome

Εγκατάσταση του Lazarus

Οδηγίες εγκατάστασης Δορυφορικής κάρτας Technisat

Εγχειρίδιο συμπίεσης / αποσυμπίεσης αρχείων με το λο ογισμικό WinRAR Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων ΥΠΣ ΕΔ/70 21/11/2012

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

Βασική εγκατάσταση Asterisk σε Linux

Android Studio για Windows

Οδηγίες εγκατάστασης. Εκπαιδευτικού Λογισμικού του Γυμνασίου

Τμήμα Πολιτισμικής Τεχνολογίας και Επικοινωνίας. Πανεπιστήμιο Αιγαίου

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

Οδηγός Διαχείρισης Ακαδημαϊκής Ταυτότητας

ΕΛΛΗΝΙΚΟ ΚΕΝΤΡΟ ΑΣΦΑΛΟΥΣ ΔΙΑΔΙΚΤΥΟΥ ΡΥΘΜΙΣΗ ΕΡΓΑΛΕΙΩΝ ΓΟΝΙΚΟΥ ΕΛΕΓΧΟΥ GOOGLE CHROME

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΜΣ ΕΠΙΣΤΗΜΗ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑ Η/Υ

Οδηγός γρήγορης εγκατάστασης. (Για Windows και MAC) Ασύρματη κάμερα IP HD για εξωτερικούς χώρους v3.14

Αντίγραφα ασφαλείας και επαναφορά Οδηγίες χρήσης

Ενημέρωση σε Windows 8.1 από τα Windows 8

Οδηγός αναβάθμισης των Windows 8 βήμα προς βήμα ΕΜΠΙΣΤΕΥΤ ΚΟ 1/53

Hase οδηγίες χρήσης.

Ο ΗΓΙΕΣ ΧΡΗΣΗΣ ΤΟΥ ΕΡΓΑΛΕΙΟΥ ΙΑΧΕΙΡΙΣΗΣ ΠΡΟΣΩΠΙΚΟΥ ΧΩΡΟΥ ΤΗΣ ALTEC SOFTWARE


ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

Οδηγός Χρήσης για Mac

X-Order Client: ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΕΝΕΡΓΟΠΟΙΗΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ σε ΔΧΣ Τερματικό

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΔΙΑΣΥΝΔΕΣΗΣ CLIENT SECURE REMOTE ACCESS IP VPN

Λειτουργικά. Συστήματα Ι. Εγκατάσταση Ιδεατής Μηχανής. Φ ρ ο ν τ ι σ τ ή ρ ι ο. Αριστείδης Ηλίας. Εργαστήριο Ηλεκτρονικών Υπολογιστών

Ελληνική Έκδ ση. Εισαγωγή. Περιεχόμενα της συσκευασίας. Τεχνικές προδιαγραφές BT100. Πρόσθετες τεχνικές προδιαγραφές ΒΤ100 S W E E X.

Στο παράθυρο που θα εµφανιστεί πατήστε το κουµπί Unzip.

Για περισσότερες πληροφορίες σχετικά με τη συμβατότητα του λογισμικού με άλλα λειτουργικά συστήματα, επικοινωνήστε με το τμήμα υποστήριξης πελατών.

Διαδικτυακά εργαλεία και υπηρεσίες στην καθημερινή ζωή

Οδηγός Χρήσης Microsoft Office365 & OneDrive for Business Πανεπιστημίου Κύπρου

Οδηγός γρήγορης εγκατάστασης. (Για Windows και MAC) Ασύρματη κάμερα IP HD περιστροφής / κλισης για εσωτερικούς χώρους v3.14

MICROSOFT OFFICE 2003 MICROSOFT WORD 2003

Ένωση Ελλήνων Χρηστών και Φίλων ΕΛ/ΛΑΚ

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου

Sricam R CONCEPTUM. SricamPC. Εγχειρίδιο εφαρμογής

Οδηγός αναβάθμισης των Windows 8 βήμα προς βήμα ΕΜΠΙΣΤΕΥΤΙΚΟ 1/53

ΣΥΣΤΑΣΕΙΣ ΣΕ ΠΕΡΙΠΤΩΣΗ ΠΡΟΒΛΗΜΑΤΩΝ

1. Βασικές Λειτουργίες των Windows

Εγκατάσταση του Arduino IDE

Αντίγραφα ασφαλείας και επαναφορά Οδηγίες χρήσης

Smart Notebook Software Installer 2014 ΟΔΗΓΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ

Transcript:

Tο περιβάλλον Code::Blocks Το Code::Blocks αποτελεί ένα πλήρες περιβάλλον ανάπτυξης εφαρμογών για την γλώσσα C και C++. Το περιβάλλον είναι ελεύθερο λογισμικό και χρησιμοποιεί μια ειδική έκδοση του μεταγλωττιστή GCC (MinGW/GNU GCC) για το περιβάλλον Windows. Στα λειτουργικά συστήματα Linux και Mac OS X η υποστήριξη της GNU GCC είναι ουσιαστικά ενσωματωμένη. Θα πρέπει να σημειωθεί ότι το περιβάλλον μπορεί να χρησιμοποιηθεί και με άλλους εμπορικούς και μη μεταγλωττιστές. Στα επόμενα περιγράφονται τα βήματα που πρέπει να ακολουθήσετε για την εγκατάσταση. Εκτός από την βασική εγκατάσταση θα χρειαστεί να εγκαταστήσετε και μερικές ακόμη βιβλιοθήκες (roberts), τις οποίες θα χρησιμοποιήσουμε κατά την διάρκεια του μαθήματος. 1

Εγκατάσταση περιβάλλοντος Code::Blocks Βήμα 1ο: Προμήθεια και Εγκατάσταση Λογισμικού Η εγκατάσταση του περιβάλλοντος ανάπτυξης και του μεταγλωττιστή είναι ιδιαίτερα απλή. Με ένα φυλλομετρητή ιστοσελίδων (web browser): ανοίγετε την σελίδα http://www.codeblocks.org (Εικόνα 1). επιλέγετε Downloads (και τα δύο links που φαίνονται στην Εικόνα 1 οδηγούν στην ίδια σελίδα, που εμφανίζεται στην 33Εικόνα 2) επιλέγετε Downloads->Βinaries προκειμένου να κατεβάσετε το αρχείο εγκατάστασης περιβάλλοντος Εικόνα 1: Αρχική σελίδα Code Blocks. 2

Εικόνα 2: Downloads: Επιλέξτε την Έκδοση του Λειτουργικού σας Εικόνα 3: Επιλογή Έκδοσης CODE::BLOCKS 3

Στην νέα σελίδα που θα μεταφερθείτε επιλέγετε για κατέβασμα (download) το αρχείο εγκατάστασης ανάλογα με την πλατφόρμα που χρησιμοποιείτε (Windows, Linux, MacOS) (Εικόνα 3) και το αποθηκεύετε κάπου στον τοπικό σας δίσκο. Windows: κατεβάζετε το αρχείο codeblocks-16.01mingw-setup.exe για την εγκατάσταση του πλήρους περιβάλλοντος ανάπτυξης (περιλαμβάνει τον μεταγλωττιστή GCC) Linux: υπάρχουν αρχεία εγκατάστασης για debian, redhat, mandriva, ενώ στο Ubuntu υποστηρίζεται άμεσα από τα standard repositories (π.χ. http://lgp203.free.fr/ubuntu/). Επίσης, η GCC είναι ήδη εγκατεστημένη αλλά ενδέχεται να μην είναι η g++ και πρέπει επίσης να εγκατασταθεί. Ειδικότερα για το Ubuntu η εγκατάσταση είναι ιδιαίτερα απλή, και περιγράφεται στο τέλος αυτού του εγγράφου. Mac OS X: Ακολουθήστε τις οδηγίες που υπάρχουν στην σελίδα. Στο περιβάλλον των Windows, το μόνο που απαιτείται για την εγκατάσταση είναι να εκτελέσετε το αρχείο codeblocks-16.01mingw-setup.exe που έχετε κατεβάσει (με διπλό κλικ επάνω του) και να ακολουθήσετε τις οδηγίες. Προσοχή απαιτείται κατά τη διάρκεια της εγκατάστασης να επιβεβαιώσετε στο κατάλληλο παράθυρο διαλόγου ότι θα εγκατασταθεί ο MinGW (gcc) compiler. Η εγκατάσταση είναι παρόμοια με εκείνη οποιουδήποτε προγράμματος, και στις επόμενες σελίδες εμφανίζονται τα διαδοχικά παράθυρα που θα δείτε κατά την εγκατάσταση. 4

Τα διαδοχικά παράθυρα που θα δείτε φαίνονται παρακάτω. 5

Αν όλα έχουν πάει καλά τότε το περιβάλλον θα ξεκινήσει και την πρώτη φορά θα αναζητήσει αυτόματα τον κατάλληλο compiler. Καθορίζετε ως προεπιλεγμένο (πλήκτρο Set as default ) τον CNU GCC Compiler Εικόνα 4: Επιλογή του compiler gcc και των συσχετίσεων αρχείων... και θα σας ανοίξει την αρχική σελίδα του περιβάλλοντος. Εικόνα 5: Αρχική σελίδα του περιβάλλοντος εκτέλεσης. 6

Βήμα 2ο: Αντιγραφή των βιβλιοθηκών Στο CoMPUs θα βρείτε στο φάκελο Έγγραφα->Διάφορα ένα σύνολο από βιβλιοθήκες της γλώσσας C (συλλογές συναρτήσεων), οι οποίες θα είναι απαραίτητες για την διδασκαλία του μαθήματος. Συγκεκριμένα, υπάρχουν βιβλιοθήκες για τα 3 Λειτουργικά Συστήματα: Windows (roberts.zip), Linux (roberts_linux.zip), Mac OS X (roberts_macosx.zip). Αφού κατεβάσετε το κατάλληλο αρχείο για το λειτουργικό σας σύστημα, το αποσυμπιέζετε και δημιουργείται ένας φάκελος roberts που μπορεί να τοποθετηθεί σε όποιο σημείο του δίσκου σας θέλετε. Για παράδειγμα, στο περιβάλλον των Windows σας προτείνουμε να τοποθετήσετε το φάκελο roberts στο σκληρό δίσκο σε κάποια διαδρομή στον δίσκο C:. Στα επόμενα τοποθετούμε τις βιβλιοθήκες στην διαδρομή C:\Progs\libraries\roberts, αλλά μπορείτε να τα αντιγράψετε σε οποιονδήποτε φάκελο των Windows (αρκεί να θυμάστε που τα τοποθετήσατε...). Όμως, στη διαδρομή μην βάλετε κενά ή Ελληνικά ονόματα. Για παράδειγμα το C:\users\Αλέκος Σ\roberts έχει σημαντικές πιθανότητες να σας δημιουργήσει προβλήματα. Βήμα 3ο: Παραμετροποίηση του περιβάλλοντος Η αντιγραφή των βιβλιοθηκών δεν είναι αρκετή. Θα πρέπει να ενημερώσουμε το περιβάλλον για το που βρίσκονται τα αρχεία των βιβλιοθηκών ώστε να εξασφαλιστεί η χρήση των διαθέσιμων συναρτήσεων από τα προγράμματα που θα αναπτύξετε. Αυτή η παραμετροποίηση θα γίνει μόνο την πρώτη φορά θα εκκινήσει το περιβάλλον. Για να επιτευχθεί αυτό πρέπει να επισημάνετε στο μεταγλωττιστή (compiler) ότι πρέπει να χρησιμοποιεί τις νέες βιβλιοθήκες ως εξής: 1. Στο βασικό παράθυρο του περιβάλλοντος επιλέξτε Settings Compiler και στο πλαίσιο διαλόγου που εμφανίζεται (Εικόνα 6): πατήστε στην καρτέλα Linker Settings (Εικόνα 6, Βήμα 1): πατήστε το κουμπί Add (Εικόνα 6,Βήμα 2) στο πλαίσιο Add Library που εμφανίζεται πατήστε το κουμπί με ετικέτα (Εικόνα 6, Βήμα 3), εντοπίστε και επιλέξτε τη βιβλιοθήκη roberts.lib από το φάκελο roberts που δημιουργήσατε. Αν υποθέσουμε ότι αποσυμπιέσατε το αρχείο roberts.zip στο C:\Progs\libraries\roberts τότε η διαδρομή που θα εμφανίζεται στο πλαίσιο διαλόγου θα είναι C:\Progs\libraries\roberts\roberts.lib (Εικόνα 6, Βήμα 4) 2. Πατήστε στην καρτέλα Search directories (Εικόνα 7, Βήμα 6) πατήστε το κουμπί Add στην καρτέλα Compiler (Εικόνα 7, Βήμα 7) επιλέξτε, όπως προηγουμένως, (Εικόνα 7, Βήμα 8) το φάκελο που έχει τα.h αρχεία (αρχεία include) (εκεί όπου βρίσκεται και η βιβλιοθήκη roberts.lib ), με την παραπάνω παραδοχή το φάκελο C:\Progs\libraries\roberts 7

1 3 2 4 5 Εικόνα 6: Παραμετροποίηση του Compiler 8

6 8 7 Εικόνα 7: Παραμετροποιηση των Search directories C:\Progs\libraries\roberts Τέλος, από το μενού View του βασικού παραθύρου του περιβάλλοντος μπορείτε να ενεργοποιήσετε και να απενεργοποιήσετε ένα πλήθος παραθύρων. Όλα αυτά θα τα δούμε στην συνέχεια των μαθημάτων. Τρόπος Εγκατάστασης στο Ubuntu Η διανομή του Code Blocks γίνεται μέσω του repository https://launchpad.net/~damien-moore/ +archive/ubuntu/codeblocks-stable. Για την εγκατάσταση ανοίξτε ένα terminal και πληκτρολογείστε απλά: sudo add-apt-repository ppa:damien-moore/codeblocks-stable sudo apt-get update sudo apt-get install codeblocks codeblocks-contrib Έπειτα απαιτείται να κάνετε τις εγκαταστάσεις των βιβλιοθηκών, όπως αναφέρεται παραπάνω (Βήμα 2 και Βήμα 3). 9