GNU యొక్క అన్నీ కలిసిన కంపైలర్లో GCC ఒక అనివార్యమైన అంశంగా పరిగణించబడుతుంది. ఇది ప్రోగ్రామింగ్ భాషకు సంబంధించిన డిపాజిటరీ యొక్క సంకలనం. GCC లో చేర్చబడిన భాషలు C, Fortran, Go, C ++, ఆబ్జెక్టివ్ C- మరియు వివిధ ఇతర ముఖ్యమైన భాషలు. GCC అనేది బిల్డ్-ఎసెన్షియల్గా పరిగణించబడుతుంది ఎందుకంటే ఇది ఓపెన్ సోర్స్ల కోసం అనేక ఇతర ఆపరేటింగ్ టూల్స్ని ప్రదర్శిస్తుంది. లైనక్స్తో సహా బాగా ప్రావీణ్యం ఉన్న ఆపరేటింగ్ సిస్టమ్ల కోసం మీరు దీనిని ప్రధాన ప్రక్రియగా పరిగణించవచ్చు. ఇది కంపైలర్ ఎందుకంటే ఇది ప్రోగ్రామింగ్ లాంగ్వేజ్ కోసం లైబ్రరీలను నిరోధిస్తుంది, కమాండ్లలో ఆ భాషల ప్రాప్యతను సులభతరం చేస్తుంది. GCC కంపైలర్ GNU యొక్క కొన్ని ప్రాథమిక పరికరాలతో పాటు Linux కెర్నల్కు కూడా ఒక ఆధారమైనది. ఉబుంటు 20.04 లో GCC కంపైలర్ను విజయవంతంగా ఇన్స్టాల్ చేయడానికి ప్రోగ్రామింగ్ పరంగా ఈ గైడ్ చాలా ప్రాథమిక విధానాన్ని అనుసరిస్తుంది. మీరు ఇన్స్టాల్ చేయడం పూర్తయిన తర్వాత, ప్రోగ్రామింగ్ లాంగ్వేజ్ల సంకలనం కోసం మీరు సిస్టమ్ను స్పష్టంగా ప్రేరేపించవచ్చు.
ముందస్తు అవసరాలు
ఉబుంటులో ఇతర ప్యాకేజీల ఇన్స్టాలేషన్తో సమానంగా, జిసిసి ఉబుంటు 20.04 లో ఇన్స్టాల్ చేయడానికి ముందు కొన్ని ముందస్తు అవసరాలను కూడా పేర్కొంది. ఆ అవసరాలు కొన్ని తాజా బైనరీ ఫైల్స్ కోసం తగినంత స్థలం లభ్యతను కలిగి ఉంటాయి. అలాగే, రూట్ యూజర్ ద్వారా లేదా సుడో అధికారాలను కలిగి ఉన్న యూజర్ ద్వారా సిస్టమ్లోకి లాగిన్ అవ్వడానికి ఏదైనా ఇన్స్టాలేషన్కు ఇది స్వాభావిక అవసరం.
సంస్థాపన విధానం
ఉబుంటులో జిసిసి కంపైలర్ను డౌన్లోడ్ చేయడం చాలా వేగంగా మారింది. లైనక్స్ సిస్టమ్ యొక్క డిపాజిటరీ బిల్డ్-ఎసెన్షియల్స్ కోసం ప్యాకేజీలను కలిగి ఉండటం వలన కారణం సమర్థించబడుతోంది. ఈ ప్యాకేజీల ద్వారా, మీరు GCC కంపైలర్ను సౌకర్యవంతంగా డౌన్లోడ్ చేసుకోవచ్చు. ప్రధానంగా మీరు మెటా-ప్యాకేజీ ద్వారా రిపోజిటరీలో ఈ ప్యాకేజీలను కనుగొనవచ్చు. సౌకర్యవంతమైన సంస్థాపన తర్వాత మీరు GCC కంపైలర్ను యాక్సెస్ చేయాలనుకుంటే, మీరు డెవలప్మెంట్ ప్యాకేజీని ఎంచుకోవాలి. మీ సిస్టమ్లోని GCC యొక్క అన్ని బిల్డ్-ఎసెన్షియల్లను ఒకేసారి డౌన్లోడ్ చేసుకోవడంలో ఇది మీకు సహాయపడుతుంది.
సంస్థాపన దశలు
మీరు మూడు ప్రధాన దశల ద్వారా మీ ఉబుంటులో GCC యొక్క విజయవంతమైన సంస్థాపనను సాధించవచ్చు. ఈ దశలు చాలా సులభం, మీరు ఒక అనుభవశూన్యుడు అయినప్పటికీ, సమర్థవంతమైన సంస్థాపన కోసం మీరు ఆదేశాలను సులభంగా ఉపయోగించవచ్చు. మీ ఉబుంటు 20.04 లో GCC కంపైలర్ యొక్క ఇన్స్టాలేషన్ దశలు క్రింది విధంగా ఉన్నాయి:
- సిస్టమ్ ప్యాకేజీ నవీకరణ.
- అభివృద్ధి ప్యాకేజీ యొక్క సంస్థాపన.
- మాన్యువల్ పేజీల డౌన్లోడ్ (ఐచ్ఛికం).
- GCC యొక్క ధృవీకరణ.
సిస్టమ్ ప్యాకేజీల నవీకరణ
ఈ దశలో, మీ ప్రస్తుత ప్యాకేజీలను అప్డేట్ చేయడానికి మరియు అప్గ్రేడ్ చేయడానికి సాధారణ మరియు ప్రాథమిక సూడో ఆదేశాలను ఉపయోగించండి. ఈ ఆదేశాలను నమోదు చేయడం ద్వారా, మీరు మీ సిస్టమ్ ప్యాకేజీలను అప్డేట్ చేయవచ్చు. ఈ ప్రయోజనం కోసం సుడో ఆదేశాలు:
$సుడోసముచితమైన నవీకరణ
$సుడోసముచితమైన అప్గ్రేడ్
సుడో యొక్క అప్గ్రేడ్ కమాండ్ తప్పనిసరి కానప్పటికీ, మీ సిస్టమ్ ప్యాకేజీలను అప్డేట్ చేయడానికి కమాండ్ అమలు చేయాలని నిర్ధారించుకోండి. ఇది కీలకమైన దశ ఎందుకంటే, అప్డేట్ చేయకుండా, మీరు మీ సిస్టమ్ ప్యాకేజీల స్థాయిని ఖచ్చితంగా యాక్సెస్ చేయవచ్చు.
అభివృద్ధి ప్యాకేజీ యొక్క సంస్థాపన
సంస్థాపనకు ఇది రెండవ దశ. కొంతమంది వ్యక్తులు ఈ దశ తర్వాత ప్రక్రియను వదిలివేస్తారు, మరియు అది బాగానే ఉంది. దీని తర్వాత దశలు కేవలం ఇన్స్టాలేషన్ని నిర్ధారించడం మాత్రమే, కాబట్టి ప్రొఫెషనల్ ప్రోగ్రామర్లు సాధారణంగా మొదటి రెండు దశలను మాత్రమే ఉపయోగించి GCC ప్యాకేజీని ఇన్స్టాల్ చేస్తారు. కానీ ప్రారంభకులకు, మీరు GCC సంకలనాన్ని విజయవంతంగా ఇన్స్టాల్ చేశారని నిర్ధారించుకోవడానికి అన్ని దశలను నిర్వహించాలని సిఫార్సు చేయబడింది.
సుడో యొక్క ఈ ఆదేశం అభివృద్ధి ప్యాకేజీని వ్యవస్థాపించడంలో సహాయపడుతుందనే వాస్తవంపై నివసించండి, అది GCC కంపైలర్ యొక్క నిర్మాణానికి అవసరమైనది. అభివృద్ధి ప్యాకేజీని ఇన్స్టాల్ చేయడానికి సుడో కింది ఆదేశాన్ని వర్తించండి.
$సుడోసముచితమైనదిఇన్స్టాల్నిర్మాణం-అవసరం
ఈ ఆదేశం తరువాత, విజయవంతమైన సంస్థాపన గురించి మీకు తెలియజేసే అవుట్పుట్ విండో మీకు కనిపిస్తుంది. మీ డెవలప్మెంట్ ప్యాకేజీతో పాటు మీరు డౌన్లోడ్ చేసిన అన్ని అదనపు ప్యాకేజీలను కూడా అవుట్పుట్ వెల్లడిస్తుంది. మీ ఉబుంటు 20.04 లో GCC అభివృద్ధిని పూర్తిగా అర్థం చేసుకోవడానికి మాన్యువల్ పేజీ సిఫార్సుతో పాటు డౌన్లోడ్ చేయడానికి సిస్టమ్ సూచించిన ప్యాకేజీలను కూడా మీరు చూస్తారు. ఇన్స్టాలేషన్ కొనసాగింపు కోసం Y (అవును) అని టైప్ చేయమని అవుట్పుట్ విండో మిమ్మల్ని అడుగుతుంది. Y ని నొక్కి, ఆపై Enter నొక్కండి మరియు మీరు GCC ని విజయవంతంగా ఇన్స్టాల్ చేస్తారు.
మాన్యువల్ పేజీల డౌన్లోడ్
ఈ దశ ఐచ్ఛికం ఎందుకంటే ఇది GCC యొక్క మొత్తం ఇన్స్టాలేషన్లో ఎలాంటి క్రియాత్మక పాత్రను పోషించదు. అయితే ఇది సమర్థవంతమైన అభివృద్ధి కోసం GNU వినియోగాన్ని అర్థం చేసుకోవడంలో మీకు సహాయపడుతుంది. మీరు మాన్యువల్ పేజీలను డౌన్లోడ్ చేయాలనుకుంటే కింది ఆదేశాన్ని టైప్ చేయండి.
$సుడో apt-get installmanpages-dev
దీనితో, అభివృద్ధి కోసం సూచనలను కలిగి ఉన్న మాన్యువల్ పేజీలను మీరు పట్టుకుంటారు.
GCC యొక్క ధృవీకరణ.
ఇప్పుడు, ఇది చివరి దశ. మీరు ప్రొఫెషనల్ అయితే లేదా కంపైలర్ ఇన్స్టాల్ చేయబడిందని మీకు ఖచ్చితంగా తెలిస్తే దాన్ని దాటవేయవచ్చు. ఉబుంటులో మీరు ఇటీవల ఇన్స్టాల్ చేసిన GCC కంపైలర్ను ధృవీకరించడానికి మీ సిస్టమ్ టెర్మినల్లో ఈ ఆదేశాన్ని ఇన్పుట్ చేయండి:
$gcc --సంస్కరణ: Telugu
మీ సిస్టమ్లో ఇప్పటికే GCC ఉన్నట్లయితే మీరు ప్రక్రియ ప్రారంభంలో ఈ ఆదేశాన్ని కూడా ఉపయోగించవచ్చని తెలుసుకోవడం ముఖ్యం. ఇది GCC కంపైలర్ యొక్క ప్రస్తుత సంస్కరణను మీకు తెలియజేస్తుంది.
ముగింపు
ఈ గైడ్ బాగా వివరంగా ఉంది, తద్వారా మీరు ప్రోగ్రామింగ్ రంగంలో ఒక అనుభవశూన్యుడు అయినప్పటికీ, మీరు ఇప్పటికీ GCC ని సమర్ధవంతంగా ఇన్స్టాల్ చేయవచ్చు. ప్రతి ఆదేశం తర్వాత మీరు అవుట్పుట్ విండోను గమనిస్తే, ఏమి జరుగుతుందో, సప్లిమెంట్లు డౌన్లోడ్లు ఏమిటి మరియు మీ ఇన్స్టాలేషన్ ప్యాకేజీ హామీ కోసం మీరు ఇంకా ఏమి చేయాలో మీకు తెలుస్తుంది. అలాగే, మీరు ఒక అనుభవశూన్యుడు అయితే, చివరి రెండు దశల అమలును సురక్షితంగా ఉండేలా చూసుకోండి.