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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Βρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795

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

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

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

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

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

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

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ:

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

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

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

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

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

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

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΜΟΝΑΔΑ ΑΡΙΣΤΕΙΑΣ ΕΛ/ΛΑΚ

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

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

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

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

Οδηγός ηµιουργίας Εξετάσεων Adobe Περιεχόµενα:

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

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

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

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

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Dropbox. Τι είναι Dropbox; ΓΕΝΙΚΑ

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

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

Οδηγίες για το BBB. Βήμα 1ο: Να εξασφαλίσετε ότι έχετε τον απαραίτητο εξοπλισμό

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

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

Οδηγός ρυθμίσεων Wi-Fi

Διαδικτυακές Υπηρεσίες

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

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Υπολογιστικών Φύλλων. 2. Κύρια Οθόνη Της Εφαρμογής Υπολογιστικών Φύλλων ΣΤΟΧΟΙ:

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

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

Άσκηση 13 η Ειδικά Εφέ. Στόχος της άσκησης

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

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

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

Android Studio για Windows

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

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ:

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

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

ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ

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

Εγκατάσταση του SEPADesktop Client. Λήψη. ΣΕΠΑ Σύλλογος Εκτελωνιστών Πειραιώς-Αθηνών

Οδηγός Χρήσης Η-Βιβλίων EBSCO ΒΙΒΛΙΟΘΗΚΗ & ΚΕΝΤΡΟ ΠΛΗΡΟΦΟΡΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΛΕΥΚΩΣΙΑΣ

Ψηφιακή υπογραφή από το Πανελλήνιο Σχολικό Δίκτυο (Έκδοση, Εγκατάσταση, Χρήση, Απεγκατάσταση)

Άσκηση. Εξοικείωση με την πλατφόρμα Moodle

Συσκευές δείκτη και πληκτρολόγιο

Online ενημέρωση χαρτών

Πώς να ανοίξω το τερματικό στους υπολογιστές της σχολής

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

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

ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Python. 1η Ομάδα Ασκήσεων


Unity Μια Πρώτη Ματιά

ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στην Python και στο IDLE

Searching and Downloading OpenStreetMap Data

Περιεχόμενα. Πληροφορίες Σχετικά με το βιβλίο...11 Τι είναι το WordPress...11 Πληροφορίες για τον συγγραφέα...12

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ DVR KTEC

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ SQL SERVER 2008 R2 Express

Μάθημα 4ο. Προγράμματα

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

Π : Εγχειρίδια χρήσης της υπηρεσίας για τα κύρια υποστηριζόμενα Λειτουργικά

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

Για τους πελάτες που πραγματοποιούν συνδέσεις δικτύου σε λειτουργικό σύστημα Windows

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. USB 2.0 Adaptor. για συσκευές SATA ή IDE 2.5-ιντσών / 3.5-ιντσών / 5.25-ιντσών

Εργαλεία SMART Notebook 3D. Οδηγός χρήστ η

Copyright 2016 HP Development Company, L.P.

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

Οδηγός χρηστών VPN Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου

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

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

Οδηγίες χρήσης πλατφόρμας τηλεκατάρτισης

Οδηγίες αναβάθμισης χαρτών

EAGLE ΕΓΧΕΙΡΙΔΙΟ ΕΓΚΑΤΑΣΤΑΣΗΣ

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

Οδηγίες Εγκατάστασης Πιστοποιητικών για Χρήση σε WEB Browsers

Transcript:

Tο περιβάλλον Code::Blocks Το Code::Blocks αποτελεί ένα πλήρες περιβάλλον ανάπτυξης εφαρμογών για την γλώσσα C και C++. Το περιβάλλον είναι ελεύθερο λογισμικό και χρησιμοποιεί μια ειδική έκδοση του μεταγλωττιστή GCC (MinGW/GNU GCC) για το περιβάλλον Windows. Στα λειτουργικά συστήματα Linux και Mac OS X η υποστήριξη της GNU GCC είναι ουσιαστικά ενσωματωμένη. Θα πρέπει να σημειωθεί ότι το περιβάλλον μπορεί να χρησιμοποιηθεί και με άλλους εμπορικούς και μη μεταγλωττιστές. Εγκατάσταση περιβάλλοντος Code::Blocks Βήμα 1 ο: Προμήθεια και Εγκατάσταση Λογισμικού Η εγκατάσταση του περιβάλλοντος ανάπτυξης και του μεταγλωττιστή είναι ιδιαίτερα απλή. Με ένα φυλλομετρητή ιστοσελίδων (web browser): ανοίγετε την σελίδα http://www.codeblocks.org επιλέγετε Downloads (1) και επιλέγετε Download the binary release (2) προκειμένου να κατεβάσετε το αρχείο εγκατάστασης περιβάλλοντος όπως φαίνεται στην Εικόνα 1. Στην νέα σελίδα που θα μεταφερθείτε επιλέγετε για κατέβασμα (download) το αρχείο εγκατάστασης ανάλογα με την πλατφόρμα που χρησιμοποιείτε (Windows, Linux, MacOS) (Εικόνα 2) και το αποθηκεύετε κάπου στον τοπικό σας δίσκο.

Εικόνα 2: Κατέβασμα του αρχείου εγκατάστασης για την κατάλληλη πλατφόρμα Windows: κατεβάζετε το αρχείο codeblocks-12.11mingw-setup.exe για την εγκατάσταση του πλήρους περιβάλλοντος ανάπτυξης (περιλαμβάνει τον μεταγλωττιστή GCC) Linux: υπάρχουν αρχεία εγκατάστασης για debian, redhat, mandriva, ενώ στο Ubuntu υποστηρίζεται άμεσα από τα standard repositories (π.χ. http://lgp203.free.fr/ubuntu/). Επίσης, η GCC είναι ήδη εγκατεστημένη αλλά ενδέχεται να μην είναι η g++ και πρέπει επίσης να εγκατασταθεί. Mac OS X: για να εγκατασταθεί στο σύστημά σας ο μεταγλωττιστής GCC πρέπει να εγκαταστήσετε το περιβάλλον ανάπτυξης της Apple Xcode που είναι ~750 MB (ζητήστε το από τους διδάσκοντες αν δεν θέλετε να μπείτε στον κόπο). Κατά τα άλλα, το πρόγραμμα εγκατάστασης είναι το: codeblocks-12.11- sp1-mac.dmg και οδηγίες υπάρχουν στο: http://wiki.codeblocks.org/index.php?title=installing_the_latest_official_version_of_code::blocks_on_mac_os_x Στο περιβάλλον των Windows, το μόνο που απαιτείται για την εγκατάσταση είναι να εκτελέσετε το αρχείο codeblocks-12.11mingw-setup.exe που έχετε κατεβάσει (με διπλό κλικ επάνω του) και να ακολουθήσετε τις οδηγίες. Προσοχή απαιτείται κατά τη διάρκεια της εγκατάστασης να επιβεβαιώσετε στο κατάλληλο παράθυρο διαλόγου ότι θα εγκατασταθεί ο MinGW (gcc) compiler (Εικόνα 3). Η εγκατάσταση είναι παρόμοια με εκείνη οποιουδήποτε προγράμματος. Προγραμματισμός Υπολογιστών, Τμ. Διοίκησης Τεχνολογίας 2

Βήμα 2 ο: Εγκατάσταση βιβλιοθηκών Στο CoMPUs θα βρείτε στο φάκελο Έγγραφα->Διάφορα ένα σύνολο από βιβλιοθήκες της γλώσσας C (συλλογές συναρτήσεων), οι οποίες θα είναι απαραίτητες για την διδασκαλία του μαθήματος. Συγκεκριμένα, υπάρχουν βιβλιοθήκες για τα 3 Λειτουργικά Συστήματα: Windows (roberts.zip), Linux (roberts_linux.zip), Mac OS X (roberts_macosx.zip). Αφού κατεβάσετε το κατάλληλο αρχείο για το λειτουργικό σας σύστημα, το αποσυμπιέζετε και δημιουργείται ένας φάκελος roberts που μπορεί να τοποθετηθεί οπουδήποτε. Για παράδειγμα, στο περιβάλλον των Windows σας προτείνουμε να τοποθετήσετε το φάκελο roberts απ ευθείας στο σκληρό δίσκο C: και να μην τον τοποθετήσετε μέσα σε κάποιον άλλον υποφάκελο. Βήμα 3 ο: Παραμετροποίηση του περιβάλλοντος Την πρώτη φορά που θα γίνει εκκίνηση του περιβάλλοντος θα πρέπει να γίνουν (για την πρώτη μόνο φορά) οι εξής ρυθμίσεις: 1. Στο πλαίσιο διαλόγου που εμφανίζεται για την επιλογή Compiler, καθορίζετε ως προεπιλεγμένο (πλήκτρο Set as default ) τον CNU GCC Compiler 2. Η αντιγραφή των βιβλιοθηκών δεν είναι αρκετή από μόνη της να εξασφαλίσει τη χρήση των διαθέσιμων συναρτήσεων από τα προγράμματα που θα αναπτύξετε. Για να επιτευχθεί αυτό πρέπει να επισημάνετε στο μεταγλωττιστή (compiler) ότι πρέπει να χρησιμοποιεί τις νέες βιβλιοθήκες ως εξής: Στο βασικό παράθυρο του περιβάλλοντος επιλέξτε Settings Compiler και στο πλαίσιο διαλόγου που εμφανίζεται Α) στην καρτέλα Linker Settings (Εικόνα 4): πατήστε το κουμπί Add στο πλαίσιο Add Library που εμφανίζεται πατήστε το κουμπί με ετικέτα και εντοπίστε και επιλέξτε τη βιβλιοθήκη roberts.lib από το φάκελο roberts που δημιουργήθηκε στο Βήμα 2. Αν υποθέσουμε ότι αποσυμπιέσατε το αρχείο roberts.zip στο C: τότε η διαδρομή που θα εμφανίζεται στο πλαίσιο διαλόγου θα είναι C:\roberts\roberts.lib πατήστε το κουμπί OK στο πλαίσιο διαλόγου Add Library Β) στην καρτέλα Search directories (Εικόνα 5): πατήστε το κουμπί Add στην καρτέλα Compiler επιλέξτε, όπως προηγουμένως, το φάκελο που έχει τα.h αρχεία (εκεί όπου βρίσκεται και η βιβλιοθήκη roberts.lib ), με την παραπάνω παραδοχή το φάκελο C:\roberts Προγραμματισμός Υπολογιστών, Τμ. Διοίκησης Τεχνολογίας 3

Εικόνα 4: Ενημέρωση του μεταγλωττιστή για την πρόσθετη βιβλιοθήκη Προγραμματισμός Υπολογιστών, Τμ. Διοίκησης Τεχνολογίας 4

3. Επιλέξτε Settings Environment και απενεργοποιήστε στην καρτέλα View (1) την επιλογή Show Start here page (2) (Εικόνα 6): 4. Τέλος, από το μενού View του βασικού παραθύρου του περιβάλλοντος απενεργοποιήστε την επιλογή Manager και από το υπομενού Toolbars απενεργοποιήστε τα Code completion και Debugger (Εικόνα 7), προκειμένου στο βασικό παράθυρο να εμφανίζονται οι απαραίτητες μόνο πληροφορίες. Η χρησιμότητα των εργαλείων αυτών, και κυρίως του debugger (αποσφαλματωτή), θα αναλυθεί σε επόμενο μάθημα. Εικόνα 7: Απενεργοποίηση γραμμών εργαλείων Προγραμματισμός Υπολογιστών, Τμ. Διοίκησης Τεχνολογίας 5