GCC

GCC un C / C ++ Build Tools instalēšana CentOS 8

GCC un C / C ++ Build Tools instalēšana CentOS 8
Šajā rakstā es parādīšu, kā instalēt GCC un visus nepieciešamos C / C ++ veidošanas rīkus CentOS 8, lai izstrādātu C / C ++ programmas. Tātad, sāksim darbu.

GCC un C / C ++ būvēšanas rīku instalēšana:

Vispirms atjauniniet YUM pakotnes krātuves kešatmiņu ar šādu komandu:

$ sudo yum makecache

Jāatjaunina pakotnes YUM kešatmiņa.

CentOS 8 visus C / C ++ izstrādes rīkus var ļoti viegli instalēt, instalējot Izstrādes rīki grupa.

$ sudo yum grouplist

Lai instalētu Izstrādes rīki paku grupa, izpildiet šādu komandu:

$ sudo yum groupinstall "Izstrādes rīki"

Lai apstiprinātu instalēšanu, nospiediet un pēc tam nospiediet .

YUM pakotņu pārvaldniekam vajadzētu lejupielādēt visas paketes no interneta un instalēt tās CentOS 8 mašīnā.

Šajā brīdī ir jāinstalē GCC un visi nepieciešamie C / C ++ veidošanas rīki.

Lai pārbaudītu, vai GCC darbojas pareizi, izpildiet šādu komandu:

$ gcc --versija

Kā redzat, GCC darbojas pareizi.

Tagad, lai pārbaudītu, vai G ++ darbojas pareizi, palaidiet šādu komandu:

$ g ++ - versija

Kā redzat, G ++ darbojas pareizi.

Lai pārbaudītu, vai veidot rīks darbojas pareizi, izpildiet šādu komandu:

$ make --versija

Kā jūs redzat, veidot darbojas pareizi.

Pirmās C un C ++ programmas rakstīšana:

Šajā sadaļā es jums parādīšu, kā rakstīt savu pirmo C un C ++ programmu, apkopot tās, izmantojot GCC, un palaist. Tātad, turpināsim,

PIEZĪME: C programmas avota failam jābeidzas ar paplašinājumu .c un C ++ programmas avota failam jābeidzas ar paplašinājumu .cpp. Jums tas vienmēr jāatceras.

Vispirms izveidojiet C programmas avota failu Sveiki.c un ierakstiet šādas kodu rindas.

# iekļaut
# iekļaut
 
int main (void)
sveika pasaule no LinuxHint!\ n ");
 
atgriešanās EXIT_SUCCESS;

Galīgā avota koda failam vajadzētu izskatīties šādi.

Kad esat uzrakstījis savu C programmu, dodieties uz direktoriju (manā gadījumā ~ / kodi direktorija), kur saglabājāt Sveiki.c C avota fails ir šāds:

$ cd ~ / kodi

Kā redzat, Sveiki.c C avota fails atrodas šajā direktorijā.

Tagad, lai apkopotu C avota failu Sveiki.c, palaidiet šādu komandu:

$ gcc sveiki.c

Ja nenorādīsit kompilētā binārā / izpildāmā faila nosaukumu, a.ārā būs kompilācijas binārā / izpildāmā faila noklusējuma nosaukums.

Ja vēlaties savam kompilētajam binārajam / izpildāmajam failam piešķirt nosaukumu i.e. Sveiki, apkopo C avota failu Sveiki.c ar šādu komandu:

$ gcc -o sveiki sveiki.c

PIEZĪME: Šeit, -o opcija nosaka izvades faila vai kompilētā binārā / izpildāmā faila nosaukumu.

Kad C avota fails Sveiki.c ir kompilēts, jauns kompilēts binārs / izpildāms fails Sveiki vajadzētu ģenerēt, kā redzat zemāk redzamajā ekrānuzņēmumā.

$ ls -lh

Tagad palaidiet kompilēto bināro / izpildāmo failu Sveiki sekojoši:

$ ./Sveiki

Kā redzat, ekrānā tiek izdrukāta vēlamā izeja.

Tagad izveidojiet jaunu C ++ avota failu Sveiki.cpp un ierakstiet šādas kodu rindas.

# iekļaut
 
izmantojot nosaukumvietu std;
 
int main (void)
cout << "C++: Hello world from LinuxHint!" << endl;
 
atgriešanās EXIT_SUCCESS;

Galīgā avota koda failam vajadzētu izskatīties šādi.

Kā redzat, Sveiki.cpp C ++ avota fails atrodas ~ / kodi direktorijā.

$ ls -lh

Tagad apkopojiet avota failu C ++ Sveiki.cpp un piešķiriet kompilētajam binārajam / izpildāmajam failam nosaukumu labdien-cpp ar šādu komandu:

$ g ++ -o sveiki-cpp sveiki.cpp

Pēc tam, kad C ++ avota fails Sveiki.cpp ir kompilēts, jauns kompilēts binārs / izpildāms fails labdien-cpp jāizveido, kā redzat zemāk redzamajā ekrānuzņēmumā.

Tagad palaidiet labdien-cpp apkopoto bināro / izpildāmo failu šādi:

$ ./ labdien-cpp

Kā redzat, ekrānā tiek izdrukāta vēlamā izeja.

Tātad, tā jūs instalējat GCC un C / C ++ būvēšanas rīkus CentOS 8 un uzrakstāt savas pirmās C / C ++ programmas. Paldies, ka izlasījāt šo rakstu.

Labākie Linux spēļu konsoles emulatori
Šajā rakstā tiks uzskaitīta populārā Linux spēļu konsoles atdarināšanas programmatūra. Emulācija ir programmatūras saderības slānis, kas atdarina spēļ...
Labākie Linux spēļu draiveri 2021. gadā
Linux operētājsistēma ir gājusi tālu no sākotnējā, vienkāršā uz serveriem balstītā izskata. Šī operētājsistēma pēdējos gados ir ārkārtīgi uzlabojusies...
Kā tvert un straumēt spēļu sesiju operētājsistēmā Linux
Agrāk spēļu spēlēšana tika uzskatīta tikai par hobiju, taču laika gaitā spēļu industrija piedzīvoja milzīgu tehnoloģiju un spēlētāju skaita pieaugumu....