G++ מציע אפשרויות שונות לניהול תהליך הקומפילציה בהתאם לדרישות. יתר על כן, G++ תומך בתקני C++ שונים מה שהופך אותו לכלי עזר חיוני באקוסיסטם הפיתוח.
אם גם אתה רוצה לדעת כיצד להתקין את G++ כדי להדר C++ ב-Fedora Linux, המדריך הזה הוא בשבילך. כאן, נסביר שיטה פשוטה להתקנת G++ ללא טרחה.
כיצד להתקין G++ ב-Fedora Linux
בואו נחלק את הסעיף הזה למספר חלקים כדי לתאר את הדרכים השונות להתקנת G++ ולאחר מכן להשתמש בו כדי להדר C++ בפדורה 38.
שימוש במנהל החבילות של Dnf
הפעל את הפקודה הבאה כדי לעדכן את Fedora Linux לפי הפקודה האחרונה הזמינה:
סודו עדכון dnf
כעת, הפעל את הפקודה הבאה כדי להתקין את חבילת G++:
סודו dnf להתקין gcc-c++
לאחר התקנת G++, בדוק את הגרסה שלו באמצעות הפקודה הבאה:
g++ --גִרְסָה
שימוש בכלי המפתחים
אתה יכול להתקין את קבוצת כלי המפתחים הכוללת G++. הפעל את הפקודה הבאה כדי להתקין אותה:
סודו קבוצת dnf להתקין 'כלי פיתוח'
שימוש במאגר RPM Fusion
RPM Fusion הוא מאגר תוכנה של צד שלישי המספק חבילות נוספות של Fedora Linux. פתח מסוף והפעל את הפקודות הבאות כדי להפעיל את המאגר:
סודו dnf להתקין -ו https: // mirrors.rpmfusion.org / חינם / פדורה / rpmfusion-free-release-$ ( סל'ד -ו % פדורה ) .norch.rpm
לאחר שהמאגר מופעל, הפעל את הפקודה הבאה כדי להתקין G++:
סודו dnf להתקין gcc-c++
כיצד להשתמש ב-G++ כדי להדר C++ בפדורה
ניקח דוגמה שבה אנו יוצרים קוד C++ ומבצעים אותו דרך G++. ראשית, בצע את הפקודה הבאה כדי ליצור קובץ C++:
לגעת c++.cpp
כאן, אנו מכניסים את קוד C++ הבא כדי להדפיס את 'עולם לינוקס' כפלט:
#includeint main ( ) {
std::cout << 'עולם לינוקס' << std::endl;
לַחֲזוֹר 0 ;
}
כעת, עליך לשנות את הרשאת ההפעלה עבור הקובץ באמצעות הפקודה הבאה:
chmod u+x c++.cppלאחר שתסיים, בצע את הפקודה הנתונה הבאה כדי להדר את תוכנית C++:
g++ -או Linux c++.cppבפקודה הקודמת, האפשרות -o ו-Linux מציינים את פלט שם הקובץ עבור התוכנית. לבסוף, הפעל את הפקודה הבאה כדי לבצע C++ דרך G++:
. / לינוקססיכום
זה הכל על איך אתה יכול להתקין ולהשתמש ב-G++ כדי להדר C++ ב-Fedora Linux. עם G++ במערכת Linux, אתה יכול להרכיב את תוכניות C++ ישירות מהמסוף. יתר על כן, כללנו מספר שיטות להתקנת כלי השירות G++ במערכת בקלות. אנו ממליצים לך גם להשתמש ב- RPM הנכון. אחרת, תתמודד עם שגיאות שונות במהלך ההתקנה.