development environment setup
Μια ενδιάμεση ματιά στο περιβάλλον C ++ με παραδείγματα.
ποιο είναι το καλύτερο λογισμικό υπαγόρευσης
Σε αυτό Δωρεάν σειρά εκπαίδευσης C ++ , θα μάθουμε περισσότερα για το C ++ Environment Setup σε αυτό το σεμινάριο.
Θα εξετάσουμε τις λεπτομέρειες σχετικά με τον τρόπο εκτέλεσης προγραμμάτων C ++. Για αυτό, θα χρειαστεί να δημιουργήσουμε ένα περιβάλλον στο τοπικό μηχάνημά μας ή μπορούμε επίσης να το κάνουμε χρησιμοποιώντας άλλα μέσα.
Τα προγράμματα C ++ μπορούν να εκτελεστούν σε μια ποικιλία λειτουργικών συστημάτων όπως Windows, Linux, Mac OS κ.λπ. Κάθε λειτουργικό σύστημα έχει τα δικά του χαρακτηριστικά και συμπεριφορά και βασίζεται στο ότι η προσέγγιση της δημιουργίας περιβάλλοντος C ++ θα διαφέρει ανάλογα.
μεγάλο και ερευνήσουμε τώρα τους διαφορετικούς τρόπους εκτέλεσης των προγραμμάτων C ++ !!
Τι θα μάθετε:
Τοπικό Περιβάλλον
Για να μάθουμε αποτελεσματικά το C ++, πρέπει να εξασκήσουμε προγράμματα πριν ξεκινήσουμε με τον προγραμματισμό C ++. Για αυτό, πρέπει να έχουμε ένα κατάλληλο περιβάλλον στον τοπικό υπολογιστή μας από το οποίο μπορούμε να γράψουμε προγράμματα C ++, να τα συντάξουμε και να τα εκτελέσουμε αργότερα.
Ως μέρος της τοπικής ρύθμισης περιβάλλοντος, χρειαζόμαστε δύο πιο σημαντικά λογισμικά στο μηχάνημά μας όπως αναφέρεται παρακάτω:
# 1) Πρόγραμμα επεξεργασίας κειμένου
Πρώτον, πρέπει να γράψουμε προγράμματα και να αποθηκεύσουμε κάθε αρχείο με επέκταση «.cpp». Για να γράψουμε αυτά τα προγράμματα, χρειαζόμαστε ένα πρόγραμμα επεξεργασίας κειμένου στον υπολογιστή μας. Οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου που μας επιτρέπει να εισάγουμε κείμενο πρέπει να λειτουργεί. Μπορεί να είναι τόσο απλό όσο ένα σημειωματάριο ή ένας προηγμένος επεξεργαστής όπως το Notepad ++. Χρειαζόμαστε αυτόν τον συντάκτη για να γράφουμε προγράμματα.
Μόλις ολοκληρώσουμε τη σύνταξη ενός προγράμματος, αποθηκεύουμε αυτό το αρχείο με μια επέκταση «.cpp» και μετά το μεταβιβάζουμε στον μεταγλωττιστή για μεταγλώττιση. Αυτό το αρχείο με επέκταση .cpp ονομάζεται «αρχείο πηγαίου κώδικα».
Δίνεται παρακάτω ένα στιγμιότυπο οθόνης ενός Notepad ++ Editor που χρησιμοποιείται για τη σύνταξη προγραμμάτων C ++:
# 2) Μεταγλωττιστής
Μόλις το πρόγραμμα C ++ είναι έτοιμο, πρέπει να συντάξουμε το πρόγραμμα και να το εκτελέσουμε. Χρησιμοποιούμε ένα πρόγραμμα λογισμικού που ονομάζεται 'Compiler' για τη μεταγλώττιση του προγράμματος.
Ένας μεταγλωττιστής είναι ένα λογισμικό που μετατρέπει ένα πρόγραμμα γραμμένο σε γλώσσα υψηλού επιπέδου (σε αυτήν την περίπτωση C ++) σε οδηγίες γλώσσας μηχανής χαμηλού επιπέδου τις οποίες ο υπολογιστής μπορεί να κατανοήσει. Αργότερα, ο υπολογιστής εκτελεί καθεμία από αυτές τις οδηγίες για να παράγει τα επιθυμητά αποτελέσματα. Αυτό το σύνολο οδηγιών μηχανήματος χαμηλού επιπέδου ονομάζεται κωδικός αντικειμένου.
Έτσι, με απλούς όρους, η συλλογή μπορεί να οριστεί ως η μετατροπή του πηγαίου κώδικα στον κώδικα αντικειμένου.
ποιο είναι το καλύτερο δωρεάν πρόγραμμα λήψης μουσικής για Android
Στην επόμενη ενότητα, θα εξετάσουμε τις λεπτομέρειες της ρύθμισης του μεταγλωττιστή σε διαφορετικές πλατφόρμες.
Ρύθμιση μεταγλωττιστή C / C ++
Λειτουργικό σύστημα Linux
Πρέπει να πληκτρολογήσουμε την ακόλουθη εντολή για να διασφαλίσουμε ότι το λειτουργικό μας σύστημα Linux διαθέτει τη σωστή έκδοση του μεταγλωττιστή C ++.
g++ -v
Εάν ο μεταγλωττιστής έχει εγκατασταθεί σωστά σε αυτό το σύστημα Linux, τότε η παραπάνω εντολή θα ξεκινήσει τον μεταγλωττιστή C ++ και θα εκτυπώσει την έκδοσή του. Εάν προκύψει σφάλμα, τότε απαιτείται να διαβάσουμε το σφάλμα και να ελέγξουμε ξανά την τεκμηρίωση και να διορθώσουμε την εγκατάσταση ανάλογα.
Μόλις ο μεταγλωττιστής έχει ρυθμιστεί σωστά, μπορούμε να μεταγλωττίσουμε οποιοδήποτε πρόγραμμα C ++ δίνοντας την ακόλουθη εντολή:
g++ filename.cpp
Εάν ο κωδικός είναι χωρίς σφάλματα, θα δημιουργηθεί ένα εκτελέσιμο 'a.out', το οποίο όταν εκτελείται θα μας δώσει τα επιθυμητά αποτελέσματα.
./a.out
Σημείωση: Η παραπάνω εντολή για την εκτέλεση του a.out ενδέχεται να διαφέρει ανάλογα με την έκδοση του Linux.
Λειτουργικό σύστημα Windows
Το C ++ είναι πολύ μεγάλο και έτσι οι μεταγλωττιστές είναι διαθέσιμοι για το C ++. Έχουμε πολλούς μεταγλωττιστές που είναι διαθέσιμοι στα Windows από τους οποίους μερικοί είναι ελεύθεροι διαθέσιμοι ενώ κάποιοι πληρώνονται.
Μερικοί από τους μεταγλωττιστές που διατίθενται ελεύθερα παρατίθενται παρακάτω:
- Cygwin (GNU C ++)
- MINGW (Μινιμαλιστικό GNU για Windows) - Έκδοση GCC για Windows.
- Intel C ++ για μη εμπορική ανάπτυξη.
- Έκδοση Microsoft Visual C ++ Express.
- Oracle C ++
Μεταξύ όλων των παραπάνω μεταγλωττιστών, ο μεταγλωττιστής Microsoft Visual C ++ είναι ο πιο δημοφιλής. Μπορούμε είτε να πραγματοποιήσουμε λήψη της δωρεάν έκδοσης express είτε της κοινότητας για αυτόν τον μεταγλωττιστή. Αυτή είναι μια ολοκληρωμένη λύση IDE και θα μας επιτρέψει να αναπτύξουμε τα πάντα, από απλά προγράμματα έως μεγάλα έργα.
Συνιστώμενη ανάγνωση = >> Οι πιο δημοφιλείς μεταγλωττιστές C ++
Δεδομένου ότι πρόκειται για ένα έτοιμο IDE, δεν χρειάζεται να δώσουμε συγκεκριμένη εντολή ή να θυμόμαστε μια ακολουθία για τη μεταγλώττιση και την εκτέλεση των προγραμμάτων C ++. Πρέπει απλώς να κατεβάσουμε την κατάλληλη έκδοση του MS Visual Studio και να την εγκαταστήσουμε. Μόλις τελειώσουμε, είμαστε έτοιμοι να το χρησιμοποιήσουμε.
Η παρακάτω εικόνα δείχνει το MS Visual Studio εγκατεστημένο σε σύστημα Windows:
Άλλα ID + C ++
Εκτός από τα IDE που έχουν ήδη συζητηθεί παραπάνω, εξακολουθούν να υπάρχουν πολλά άλλα IDE που υπάρχουν για τη συλλογή C ++. Εάν δεν θέλετε καθόλου τοπική ρύθμιση για τον προγραμματισμό C ++, τότε μπορείτε πάντα να μεταγλωττίσετε και να εκτελέσετε τα προγράμματά σας μέσω διαφόρων διαδικτυακών μεταγλωττιστών που υπάρχουν.
Δημοφιλή μεταξύ αυτών είναι:
Cpp.sh
Πρόκειται για έναν διαδραστικό μεταγλωττιστή στο διαδίκτυο που σας επιτρέπει να γράφετε πρόγραμμα C ++ στο διαδίκτυο και να το εκτελείτε.
Παρακάτω είναι το στιγμιότυπο οθόνης που δείχνει ένα απλό πρόγραμμα που εκτελείται στο cpp.sh.
codechef ide
Ο Codechef πηγαίνει είναι ένας πολυγλωσσικός μεταγλωττιστής. Μας επιτρέπει να επιλέξουμε την κατάλληλη γλώσσα για την οποία θέλετε να εκτελέσετε προγράμματα και στη συνέχεια μπορείτε να εκτελέσετε τα προγράμματα στην απαιτούμενη γλώσσα.
Η δημιουργία και η εκτέλεση του προγράμματος θα φαίνονται όπως φαίνεται παρακάτω:
συμπέρασμα
Τα διαδικτυακά IDES είναι η καλύτερη επιλογή για άτομα που μαθαίνουν C ++ και επιθυμούν να αποκτήσουν εμπειρία με τη γλώσσα με την άσκηση.
Ελπίζουμε ότι αυτό το σεμινάριο ήταν αρκετά σαφές για να αποκτήσει μια βαθιά εικόνα για τη δημιουργία ενός περιβάλλοντος για το C ++.
προσθέτοντας ένα στοιχείο σε έναν πίνακα java
Από το επερχόμενο σεμινάριό μας, θα προχωρήσουμε στον προγραμματισμό με εκμάθηση C ++ με όλες τις βασικές έννοιες C ++.
=> Διαβάστε εδώ την Εκτεταμένη Εκπαιδευτική Σειρά Εκπαιδευτικών Σειρών Εδώ
Συνιστώμενη ανάγνωση
- IT Support and Business Development Executive Cum Training Coordinator Pune
- Βήμα προς βήμα Εγκατάσταση και εγκατάσταση του Appium Studio
- Λήψη και εγκατάσταση του Jira με τη ρύθμιση άδειας Jira
- Εγκατάσταση και εγκατάσταση του Appium Studio για το Eclipse
- Αυτοματοποιημένος έλεγχος παλινδρόμησης: Προκλήσεις, διαδικασία και βήματα
- Οι 20 καλύτερες εταιρείες σχεδιασμού και ανάπτυξης ιστοσελίδων στην Ινδία (2021)
- Πώς να ρυθμίσετε το Node.js Testing Framework: Node.js Tutorial
- Οι 15 καλύτερες εταιρείες ανάπτυξης εφαρμογών για κινητά (κατάταξη 2021)