ఈ ఆర్టికల్లో, ఉబుంటులో GCC ని ఎలా ఇన్స్టాల్ చేయాలో మరియు C మరియు C ++ ప్రోగ్రామ్లను ఎలా కంపైల్ చేయాలో నేను మీకు చూపించబోతున్నాను. కాబట్టి, ప్రారంభిద్దాం.
GCC ని ఇన్స్టాల్ చేస్తోంది:
GCC మరియు అవసరమైన అన్ని బిల్డ్ టూల్స్ ఉబుంటులో చాలా సులభంగా ఇన్స్టాల్ చేయబడతాయి ఎందుకంటే అవసరమైన అన్ని ప్యాకేజీలు ఉబుంటు యొక్క అధికారిక ప్యాకేజీ రిపోజిటరీలో అందుబాటులో ఉన్నాయి. ఉబుంటు కూడా అందిస్తుంది నిర్మాణం-అవసరం అవసరమైన అన్ని ప్యాకేజీలను ఒకేసారి ఇన్స్టాల్ చేసే మెటా ప్యాకేజీ. కాబట్టి, మీరు APT ప్యాకేజీ మేనేజర్ని ఉపయోగించి ఉబుంటులో సులభంగా GCC చేయవచ్చు.
ముందుగా, కింది ఆదేశంతో APT ప్యాకేజీ రిపోజిటరీ కాష్ను అప్డేట్ చేయండి:
$సుడోసముచితమైన నవీకరణ
APT ప్యాకేజీ రిపోజిటరీ కాష్ అప్డేట్ చేయాలి.
ఇప్పుడు, ఇన్స్టాల్ చేయండి నిర్మాణం-అవసరం కింది ఆదేశంతో ప్యాకేజీ:
$సుడోసముచితమైనదిఇన్స్టాల్నిర్మాణం-అవసరం
ఇప్పుడు, నొక్కండి మరియు ఆపై నొక్కండి సంస్థాపన నిర్ధారించడానికి.
APT అధికారిక ఉబుంటు ప్యాకేజీ రిపోజిటరీ నుండి అవసరమైన అన్ని ప్యాకేజీలను డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయడానికి కొంత సమయం పడుతుంది.
ఈ సమయంలో, GCC మరియు అవసరమైన అన్ని బిల్డ్ టూల్స్ ఇన్స్టాల్ చేయాలి.
ఈ ఆర్టికల్ యొక్క తదుపరి విభాగాలలో, GCC తో ఒక సాధారణ C మరియు C ++ ప్రోగ్రామ్ను ఎలా కంపైల్ చేయాలో నేను మీకు చూపించబోతున్నాను.
GCC తో C ప్రోగ్రామ్లను కంపైల్ చేయడం:
ఈ విభాగంలో, నేను ఒక సాధారణ C ప్రోగ్రామ్ని వ్రాస్తాను, G ప్రోగ్రామ్తో C ప్రోగ్రామ్ను ఎలా కంపైల్ చేయాలో మరియు కంపైల్ చేసిన ప్రోగ్రామ్ను ఎలా రన్ చేయాలో మీకు చూపుతాను.
నేను ఒక సాధారణ సి సోర్స్ ఫైల్ వ్రాసి దానిని ఇలా సేవ్ చేసాను హలో.సి లో ~/ప్రాజెక్ట్లు డైరెక్టరీ. లోని విషయాలు హలో.సి ఫైల్ క్రింది విధంగా ఉంది:
#చేర్చండిintప్రధాన(శూన్యం) {
printf ('%s n', 'C -> LinuxHint కి స్వాగతం!');
తిరిగి 0;
}
ఈ కార్యక్రమం ముద్రించబడుతుంది C -> LinuxHint కి స్వాగతం! టెర్మినల్ మీద. చాలా సింపుల్.
మీరు సి సోర్స్ ఫైల్ను కంపైల్ చేయడానికి ముందు, మీ ప్రాజెక్ట్ డైరెక్టరీకి నావిగేట్ చేయండి ( ~/ప్రాజెక్ట్లు నా విషయంలో) కింది విధంగా:
$CDఐ/ప్రాజెక్టులుఇప్పుడు, కంపైల్ చేయడానికి హలో.సి సి సోర్స్ ఫైల్, కింది ఆదేశాన్ని అమలు చేయండి:
$gccహలో.సి-లేదాహలోగమనిక: ఇక్కడ, హలో.సి సి సోర్స్ ఫైల్. ది -లేదా సంకలనం చేయబడిన అవుట్పుట్ బైనరీ ఫైల్ యొక్క మార్గం మరియు ఫైల్ పేరును నిర్వచించడానికి ఎంపిక ఉపయోగించబడుతుంది. -హలో కంపైల్ చేసిన అవుట్పుట్ ఫైల్ ఉండాలని GCC కి చెప్పడానికి ఉపయోగించబడుతుంది హలో మరియు ఫైల్ సేవ్ చేయబడే మార్గం ప్రస్తుత పని డైరెక్టరీ.
మీరు కంపైల్ చేసిన తర్వాత హలో.సి సోర్స్ ఫైల్, కొత్త ఫైల్ హలో దిగువ స్క్రీన్షాట్లో మీరు చూడగలిగే విధంగా జనరేట్ చేయబడుతుంది. ఇది సంకలనం చేయబడిన బైనరీ ఫైల్.
ఇప్పుడు, అమలు చేయండి హలో కింది విధంగా బైనరీ ఫైల్:
$./హలో
మీరు గమనిస్తే, సరైన అవుట్పుట్ టెర్మినల్లో ప్రదర్శించబడుతుంది. కాబట్టి, మేము GCC ని ఉపయోగించి C ప్రోగ్రామ్ను విజయవంతంగా సంకలనం చేసి అమలు చేసాము.
GCC తో C ++ ప్రోగ్రామ్లను కంపైల్ చేయడం:
ఈ విభాగంలో, నేను ఒక సాధారణ C ++ ప్రోగ్రామ్ని వ్రాస్తాను, GCC తో C ++ ప్రోగ్రామ్ను ఎలా కంపైల్ చేయాలో మరియు కంపైల్ చేసిన ప్రోగ్రామ్ను ఎలా రన్ చేయాలో మీకు చూపుతాను.
నేను ఒక సాధారణ C ++ సోర్స్ ఫైల్ వ్రాసి దానిని ఇలా సేవ్ చేసాను helloworld.cpp లో ~/ప్రాజెక్ట్లు డైరెక్టరీ. లోని విషయాలు helloworld.cpp ఫైల్ క్రింది విధంగా ఉంది:
#చేర్చండినేమ్స్పేస్ std ని ఉపయోగిస్తోంది;
intప్రధాన(శూన్యం) {
ఖరీదు<< 'C ++ -> LinuxHint కి స్వాగతం!' <<endl;
తిరిగి 0;
}
ఈ కార్యక్రమం ముద్రించబడుతుంది C ++ -> LinuxHint కి స్వాగతం! టెర్మినల్ మీద. చివరి ఉదాహరణలో వలె చాలా సులభం.
మీరు C ++ సోర్స్ ఫైల్ను కంపైల్ చేయడానికి ముందు, మీ ప్రాజెక్ట్ డైరెక్టరీకి నావిగేట్ చేయండి ( ~/ప్రాజెక్ట్లు నా విషయంలో) కింది విధంగా:
$CDఐ/ప్రాజెక్టులుఇప్పుడు, కంపైల్ చేయడానికి helloworld.cpp C ++ సోర్స్ ఫైల్, కింది ఆదేశాన్ని అమలు చేయండి:
$g ++helloworld.cpp-లేదాహలో వరల్డ్గమనిక: ఇక్కడ, helloworld.cpp C ++ సోర్స్ ఫైల్. ది -లేదా సంకలనం చేయబడిన అవుట్పుట్ బైనరీ ఫైల్ యొక్క మార్గం మరియు ఫైల్ పేరును నిర్వచించడానికి ఎంపిక ఉపయోగించబడుతుంది. -ఓ హలో వరల్డ్ కంపైల్ చేసిన అవుట్పుట్ ఫైల్ ఉండాలని GCC కి చెప్పడానికి ఉపయోగించబడుతుంది హలో వరల్డ్ మరియు ఫైల్ సేవ్ చేయబడే మార్గం ప్రస్తుత పని డైరెక్టరీ.
మీరు కంపైల్ చేసిన తర్వాత helloworld.cpp సి ++ సోర్స్ ఫైల్, కొత్త ఫైల్ హలో వరల్డ్ దిగువ స్క్రీన్షాట్లో మీరు చూడగలిగే విధంగా జనరేట్ చేయబడుతుంది. ఇది సంకలనం చేయబడిన బైనరీ ఫైల్.
ఇప్పుడు, అమలు చేయండి హలో వరల్డ్ కింది విధంగా బైనరీ ఫైల్:
$./హలో వరల్డ్
మీరు చూడగలిగినట్లుగా, సరైన అవుట్పుట్ టెర్మినల్లో ప్రదర్శించబడుతుంది. కాబట్టి, మేము GCC ని ఉపయోగించి C ++ ప్రోగ్రామ్ను విజయవంతంగా సంకలనం చేసి అమలు చేసాము.
కాబట్టి, మీరు ఉబుంటులో GCC ని ఎలా ఇన్స్టాల్ చేస్తారు మరియు దానితో C మరియు C ++ ప్రోగ్రామ్లను కంపైల్ చేస్తారు. ఈ కథనాన్ని చదివినందుకు ధన్యవాదాలు.