Πώς να εγκαταστήσετε το G++ για να μεταγλωττίσετε το C++ στο Fedora Linux

Pos Na Enkatastesete To G Gia Na Metaglottisete To C Sto Fedora Linux



Το G++ ή το GNU C++ είναι ο μεταγλωττιστής CLI για C++ τον οποίο μπορείτε να χρησιμοποιήσετε στο σύστημα Linux, macOS και Windows. Είναι ένας ευρέως χρησιμοποιούμενος μεταγλωττιστής C++ που προσφέρει έναν απλό τρόπο μετατροπής του κώδικα C++ σε εκτελέσιμα προγράμματα.

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

Εάν θέλετε επίσης να μάθετε πώς να εγκαταστήσετε το G++ για τη μεταγλώττιση της C++ στο Fedora Linux, αυτό το σεμινάριο είναι για εσάς. Εδώ, θα εξηγήσουμε μια απλή μέθοδο εγκατάστασης του G++ χωρίς ταλαιπωρία.







Πώς να εγκαταστήσετε το G++ στο Fedora Linux

Ας χωρίσουμε αυτήν την ενότητα σε πολλά μέρη για να περιγράψουμε τους διάφορους τρόπους εγκατάστασης του G++ και, στη συνέχεια, να τη χρησιμοποιήσουμε για τη μεταγλώττιση της C++ στο Fedora 38.



Χρησιμοποιώντας το Dnf Package Manager

Εκτελέστε την ακόλουθη εντολή για να ενημερώσετε το Fedora Linux σύμφωνα με την πιο πρόσφατη διαθέσιμη:



sudo ενημέρωση dnf





Τώρα, εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το πακέτο G++:

sudo dnf εγκαθιστώ gcc-c++



Μόλις εγκαταστήσετε το G++, ελέγξτε την έκδοσή του μέσω της ακόλουθης εντολής:

g++ --εκδοχή

Χρήση των Εργαλείων προγραμματιστή

Μπορείτε να εγκαταστήσετε την ομάδα Εργαλεία προγραμματιστή που περιλαμβάνει το G++. Εκτελέστε την ακόλουθη εντολή για να το εγκαταστήσετε:

sudo ομάδα dnf εγκαθιστώ 'Εργαλεία ανάπτυξης'

Χρησιμοποιώντας το RPM Fusion Repository

Το RPM Fusion είναι ένα αποθετήριο λογισμικού τρίτων που παρέχει πρόσθετα πακέτα Fedora Linux. Ανοίξτε ένα τερματικό και εκτελέστε τις ακόλουθες εντολές για να ενεργοποιήσετε το αποθετήριο:

sudo dnf εγκαθιστώ -και https: // mirrors.rpmfusion.org / Ελεύθερος / μαλακό καπέλλο / rpmfusion-free-release-$ ( σ.α.λ -ΚΑΙ % μαλακό καπέλλο ) .norch.rpm

Μόλις ενεργοποιηθεί το αποθετήριο, εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το G++:

sudo dnf εγκαθιστώ gcc-c++

Πώς να χρησιμοποιήσετε το G++ για να μεταγλωττίσετε το C++ στο Fedora

Ας πάρουμε ένα παράδειγμα όπου δημιουργούμε έναν κώδικα C++ και τον εκτελούμε μέσω του G++. Αρχικά, εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε ένα αρχείο C++:

αφή c++.cpp

Εδώ, εισάγουμε τον ακόλουθο κώδικα C++ για να εκτυπώσουμε το 'Linux World' ως έξοδο:

#include

int main ( ) {

std::cout << 'Linux World' << std::endl;

ΕΠΙΣΤΡΟΦΗ 0 ;

}

Τώρα, πρέπει να αλλάξετε το εκτελέσιμο δικαίωμα για το αρχείο μέσω της ακόλουθης εντολής:

chmod u+x c++.cpp

Μόλις τελειώσετε, εκτελέστε την ακόλουθη εντολή για να μεταγλωττίσετε το πρόγραμμα C++:

g++ Linux c++.cpp

Στην προηγούμενη εντολή, η επιλογή -o και το Linux καθορίζουν την έξοδο ονόματος αρχείου για το πρόγραμμα. Τέλος, εκτελέστε την ακόλουθη εντολή για να εκτελέσετε το C++ μέσω του G++:

. / Linux

συμπέρασμα

Αυτό αφορά το πώς μπορείτε να εγκαταστήσετε και να χρησιμοποιήσετε το G++ για τη μεταγλώττιση της C++ στο Fedora Linux. Με το G++ στο σύστημα Linux, μπορείτε να μεταγλωττίσετε τα προγράμματα C++ απευθείας από το τερματικό. Επιπλέον, συμπεριλάβαμε πολλές μεθόδους για την εύκολη εγκατάσταση του βοηθητικού προγράμματος G++ στο σύστημα. Σας συνιστούμε επίσης να χρησιμοποιήσετε τα σωστά αποθετήρια RPM. Διαφορετικά, θα αντιμετωπίσετε διάφορα σφάλματα κατά την εγκατάσταση.