Πώς να μεταγλωττίσετε το Ada στο Ubuntu με το Gnat

Στιγμιότυπο οθόνης από 2016-06-26 14:43:26

Ως φοιτητής Μηχανικών Υπολογιστών, φέτος έπρεπε να προγραμματίσω στην Ada. Και η έκπληξή μου ήταν, ειδικά επειδή η Ada εξακολουθεί να είναι μια αρκετά γνωστή γλώσσα, δηλαδή υπάρχει πολύ λίγη τεκμηρίωση για αυτήν τη γλώσσα.

Πολλοί από τους συναδέλφους μου που χρησιμοποιούν το GNU / Linux κατέληξαν να χρησιμοποιούν μια εικονική μηχανή Windows για να «κρατούν τα πράγματα απλά», αλλά στην πραγματικότητα συντάσσουν το Ada στο GNU / Linux πολύ εύκολο. Επομένως, σε αυτό το άρθρο θέλουμε να σας δείξουμε πώς να το κάνετε βήμα προς βήμα. Ο σκοπός αυτού του άρθρου είναι να σας διδάξει πώς να συντάξετε το Ada στο Ubuntu μας, κάτι που από τις πληροφορίες που θα βρούμε στο Διαδίκτυο, φαίνεται περίπλοκο έργο.

Η Ada είναι μια γλώσσα προγραμματισμού αρκετά παλιό, έτσι η τεκμηρίωσή σας έχει γίνει κάπως ξεπερασμένη. Μπορείτε να δείτε μόνοι σας ότι αν κάνετε Google πώς να μεταγλωττίσετε το Ada στο GNU / Linux, βγαίνουν πολύ λίγες πληροφορίες. Παρόλα αυτά, όπως ήδη αναφέραμε, η κατάρτιση του Ada είναι τόσο εύκολη όσο η εγκατάσταση του Μεταγλωττιστής GNAT, η οποία είναι μέρος της Συλλογής GNU Compiler.

Για αυτό, αρκεί να εκτελέσουμε τα ακόλουθα στο Terminal:

sudo apt-get εγκατάσταση gnat-4.4

Και αυτό είναι, μπορούμε να μεταγλωττίσουμε την Ada στο Ubuntu. Αυτό είναι εύκολο.

Τώρα, αν θέλουμε να έχουμε GNAT-GPS, το περιβάλλον ανάπτυξης GNAT, πρέπει να το εγκαταστήσουμε εκτελώντας τα εξής:

sudo apt-get εγκατάσταση gnat-gps

Μόλις εγκατασταθεί, θα έχουμε ήδη ένα IDE όπως αυτό στην εικόνα που επικεφαλής αυτού του άρθρου.

Όπως βλέπετε, υπάρχουν αμφίδρομη για να μεταγλωττίσετε την Ada στο Ubuntu, από το ίδιο το IDE, μέσω του κουμπιού «Build All», ή χρησιμοποιώντας άλλο πρόγραμμα επεξεργασίας κειμένου (όπως το Vim) και μεταγλωττίστε το από το τερματικό.

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

Για παράδειγμα, εάν έχουμε ένα πρόγραμμα που ονομάζεται main.adb που χρησιμοποιεί άλλα πακέτα (άλλα .ads και .adb), απλώς χρησιμοποιήστε το Gnatmake, ως εξής:

gnatmake main.adb

Και, στη συνέχεια, εκτελέστε το αρχείο εξόδου με:

./κύριος

Όπως μπορείτε να δείτε, η σύνταξη του Ada στο Ubuntu είναι πολύ απλή. Η αλήθεια είναι ότι, όπως ανέφερα προηγουμένως, υπάρχουν πολύ λίγες πληροφορίες στο Διαδίκτυο, οπότε στην αρχή φαίνεται ότι η κατάρτιση του Ada στο GNU / Linux είναι μια δυσκίνητη ή δύσκολη δουλειά, αλλά τίποτα δεν είναι πιο μακριά από την αλήθεια, έχουμε δει πώς με μια απλή εντολή Μπορούμε να συντάξουμε ένα ολόκληρο έργο, και αν είμαστε περισσότερο από το IDE, τότε έχουμε επίσης ένα στη διάθεσή μας.

Ελπίζουμε ότι το άρθρο σας βοήθησε 😉


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Χόρχε Αριέλ Ουτέλο dijo

    Νόμιζα ότι η Άντα ήταν ήδη ξεπερασμένη!

    1.    Μικελ Περεζ dijo

      Λοιπόν, αν και δεν είναι 100% ξεπερασμένο, η αλήθεια είναι ότι γενικά χρησιμοποιείται όλο και λιγότερο. Ακόμα κι έτσι, είναι μια γλώσσα που χρησιμοποιείται πολύ συχνά στα πανεπιστήμια, ειδικά λόγω του πόσο καλά αντιπροσωπεύει αντικειμενοστρεφή προγραμματισμό και την ανεξαρτησία μεταξύ της δήλωσης και της εφαρμογής κώδικα.

  2.   ΑΒΕΛΑΡΔΟ dijo

    Γεια σας:
    Από σήμερα, Απρίλιος 2021, λαμβάνω αυτό το σφάλμα:

    Ε: Το πακέτο "gnat-4.4" δεν έχει υποψήφιο για εγκατάσταση

    Χαιρετισμούς.