Kā Linux lietotājam, ja jums nepieciešama palīdzība C++ koda apkopošanā sistēmā, skatiet šo rokasgrāmatu, lai saņemtu palīdzību.
Kompilējiet C++ programmu operētājsistēmā Linux
Ir divas metodes C++ programmas kompilēšanai operētājsistēmā Linux:
1. metode: kompilējiet C++ programmu, izmantojot termināli
Lai kompilētu C++ programmu operētājsistēmā Linux, izmantojot termināli, veiciet tālāk norādītās darbības.
1. darbība: Vispirms atveriet jebkuru Linux terminālis, izmantojot Shift+Ctrl+T pogas no tastatūras.
2. darbība: Izveidot a .cpp failu tālāk Linux izmantojot šādu komandu:
nano mans fails. cpp
3. darbība: Pēc tam failā pievienojiet jebkuru C++ kodu.
Piemēram, zemāk programma, kurā esmu izmantojis šādu C++ kodu:
izmantojot namespace std ;
#include
starpt galvenais ( )
{
cout << 'Jebkurš ziņojums' ;
atgriezties 0 ;
}
4. darbība: Saglabājiet failu, izmantojot Ctrl+X , pievieno UN un nospiediet enter, lai izietu.
Piezīme: 2., 3. un 4. darbība nav obligāta. Ja vēl neesat izveidojis C++ kodu, varat tam sekot. Pretējā gadījumā, ja jums jau ir C++ kods, varat izlaist šīs darbības.
5. darbība: Tagad, lai apkopotu C++ kodu, izmantojiet šādu komandu:
g ++ mans fails. cpp - o izvadfaila nosaukums
Piezīme: Neaizmirstiet nomainīt mans fails.cpp ar savu C++ koda failu un izvades fails nosaukums var būt arī atšķirīgs.
6. darbība: Lai ģenerētu iepriekš minētā koda izvadi, jums jāpalaiž izvades fails:
. / izvades fails
2. metode: kompilējiet C++ programmu, izmantojot IDE
Ir iebūvēti IDE, kas ļauj lietotājiem palaist C++ kodu Linux sistēmās. Linux sistēmās visplašāk izmantotie IDE ir Tonijs , Visual Studio kods un CodeBlocks . Jūs varat instalēt jebkuru IDE savā sistēmā un sākt kompilēt C++ programmas Linux sistēmā.
Secinājums
Linux ir ļoti slavena un labi pazīstama operētājsistēma, un mēs tajā varam viegli apkopot un palaist C++ kodu. Varat palaist C++ kodu Linux sistēmas terminālī, izmantojot kompilatoru g++. Lai gan varat izmantot arī IDE, piemēram, Thonny, VS kodu vai CodeBlocks, lai kompilētu C++ programmu operētājsistēmā Linux.