G++ siūlo įvairias kompiliavimo proceso valdymo parinktis pagal reikalavimus. Be to, „G++“ palaiko skirtingus C++ standartus, todėl tai yra esminė plėtros ekosistemos priemonė.
Jei taip pat norite sužinoti, kaip įdiegti G++ ir kompiliuoti C++ sistemoje Fedora Linux, ši pamoka skirta jums. Čia paaiškinsime paprastą būdą įdiegti G++ be vargo.
Kaip įdiegti G++ „Fedora Linux“.
Padalinkime šį skyrių į kelias dalis, kad apibūdintume įvairius G++ diegimo būdus, o tada naudokite jį C++ kompiliavimui Fedora 38.
Dnf paketų tvarkyklės naudojimas
Vykdykite šią komandą, kad atnaujintumėte Fedora Linux pagal naujausią turimą:
sudo dnf atnaujinimas
Dabar paleiskite šią komandą, kad įdiegtumėte G++ paketą:
sudo dnf diegti gcc-c++
Įdiegę G++, patikrinkite jo versiją naudodami šią komandą:
g++ -- versija
Kūrėjo įrankių naudojimas
Galite įdiegti kūrėjo įrankių grupę, kurioje yra G++. Norėdami ją įdiegti, paleiskite šią komandą:
sudo dnf grupė diegti 'Kūrimo įrankiai'
RPM Fusion saugyklos naudojimas
RPM Fusion yra trečiosios šalies programinės įrangos saugykla, teikianti papildomus Fedora Linux paketus. Atidarykite terminalą ir paleiskite šias komandas, kad įgalintumėte saugyklą:
sudo dnf diegti - ir https: // mirrors.rpmfusion.org / Laisvas / fedora / rpmfusion-free-lease-$ ( aps./min -IR % fedora ) .norch.rpm
Įjungę saugyklą, paleiskite šią komandą, kad įdiegtumėte G++:
sudo dnf diegti gcc-c++
Kaip naudoti G++ kompiliuojant C++ Fedoroje
Paimkime pavyzdį, kai sukuriame C++ kodą ir vykdome jį per G++. Pirmiausia paleiskite šią komandą, kad sukurtumėte C++ failą:
liesti c++.cpp
Čia įvedame šį C++ kodą, kad išspausdintume „Linux World“ kaip išvestį:
#includetarp pagrindinis ( ) {
std::cout << 'Linux pasaulis' << std::endl;
grąžinti 0 ;
}
Dabar turite pakeisti failo vykdomąjį leidimą naudodami šią komandą:
chmod u+x c++.cppBaigę vykdykite šią komandą, kad sukompiliuotumėte C++ programą:
g++ -O Linux c++.cppAnkstesnėje komandoje parinktis -o ir Linux nurodo programos failo pavadinimo išvestį. Galiausiai paleiskite šią komandą, kad paleistumėte C++ per G++:
. / LinuxIšvada
Tai viskas apie tai, kaip galite įdiegti ir naudoti G++ kompiliuodami C++ sistemoje Fedora Linux. Naudodami G++ Linux sistemoje, galite kompiliuoti C++ programas tiesiai iš terminalo. Be to, įtraukėme kelis būdus, kaip lengvai įdiegti G++ įrankį sistemoje. Taip pat rekomenduojame naudoti teisingus RPM atpirkimus. Priešingu atveju diegimo metu susidursite su įvairiomis klaidomis.