ఈ ట్యుటోరియల్లో, మీరు ఇన్స్టాల్ చేసే విధానాన్ని చూస్తారు CMake మీ రాస్ప్బెర్రీ పై సిస్టమ్లో దీన్ని సిస్టమ్లో పరీక్షించడానికి ఒక సాధారణ ఉదాహరణతో.
రాస్ప్బెర్రీ పైలో CMakeని ఇన్స్టాల్ చేయడానికి 3 మార్గాలు
డిఫాల్ట్గా, రాస్ప్బెర్రీ పై సిస్టమ్ చేర్చబడలేదు CMake సంస్థాపన; అయితే, మీరు ఈ సాధనాన్ని మూడు పద్ధతుల నుండి ఇన్స్టాల్ చేయవచ్చు:
విధానం 1: రాస్ప్బెర్రీ పై రిపోజిటరీ ద్వారా CMakeని ఇన్స్టాల్ చేయండి
మీరు ఇన్స్టాల్ చేసుకోవచ్చు CMake కింది దశల నుండి రాస్ప్బెర్రీ పై రిపోజిటరీ ద్వారా :
దశ 1: ప్యాకేజీలను నవీకరించండి
రాస్ప్బెర్రీ పై రిపోజిటరీ నుండి ఏదైనా ప్యాకేజీని ఇన్స్టాల్ చేసే ముందు కింది ఆదేశాన్ని అమలు చేయాలని నిర్ధారించుకోండి ఎందుకంటే ఇది ప్యాకేజీ యొక్క నవీకరించబడిన సంస్కరణను ఇన్స్టాల్ చేయడంలో మీకు సహాయపడుతుంది.
$ సుడో సముచితమైన నవీకరణ && సుడో సముచితమైన అప్గ్రేడ్
దశ 2: CMakeని ఇన్స్టాల్ చేయండి
మీరు ఇప్పుడు ఇన్స్టాల్ చేయవచ్చు CMake కింది ఆదేశాన్ని ఉపయోగించి రాస్ప్బెర్రీ పై రిపోజిటరీ నుండి:
$ సుడో సముచితమైనది ఇన్స్టాల్ సిమేక్ -వై
దశ 3: CMake ఇన్స్టాలేషన్ను నిర్ధారించండి
లేదో నిర్ధారించడానికి CMake సరిగ్గా ఇన్స్టాల్ చేయబడింది, మీరు కింది ఆదేశాన్ని ఉపయోగించవచ్చు:
$ సిమేక్ --సంస్కరణ: Telugu
రాస్ప్బెర్రీ పై నుండి CMake ను తొలగించండి
మీరు తీసివేయవచ్చు CMake కింది ఆదేశం ద్వారా రాస్ప్బెర్రీ పై నుండి:
$ సుడో సముచితమైనది --ప్రక్షాళన cmake తొలగించండి -వై
విధానం 2: CMake నుండి సోర్స్ను ఇన్స్టాల్ చేయండి
యొక్క తాజా సంస్కరణను ఇన్స్టాల్ చేయడానికి CMake , క్రింద పేర్కొన్న దశలను అనుసరించండి:
దశ 1: రాస్ప్బెర్రీ పైలో ప్రీరిక్విజిట్ని ఇన్స్టాల్ చేయండి
మొదట మీరు ఇన్స్టాల్ చేయాలి OpenSSL మీ రాస్ప్బెర్రీ పై సిస్టమ్లోని లైబ్రరీ కింది ఆదేశం నుండి ఇన్స్టాలేషన్ ప్రాసెస్లో ఇది అవసరం కాబట్టి:
$ సుడో సముచితమైనది ఇన్స్టాల్ libssl-dev -వై
దశ 2: CMake సోర్స్ ఫైల్ని డౌన్లోడ్ చేయండి
ఇప్పుడు, యొక్క తాజా వెర్షన్ను డౌన్లోడ్ చేయండి CMake నుండి సోర్స్ ఫైల్ వెబ్సైట్ . ఈ కథనాన్ని వ్రాసే సమయంలో తాజా వెర్షన్ కాబట్టి '3.25.0' , కాబట్టి నేను క్రింద పేర్కొన్న ఆదేశాన్ని ఎంచుకోవాలి:
$ wget https: // github.com / కిట్వేర్ / CMake / విడుదల చేస్తుంది / డౌన్లోడ్ చేయండి / v3.25.0-rc4 / cmake-3.25.0-rc4.tar.gz
దశ 3: CMake కంటెంట్ను సంగ్రహించండి
సంగ్రహించడానికి CMake tar.gz ఫైల్ నుండి ఫైల్ కంటెంట్, కింది ఆదేశాన్ని ఉపయోగించండి:
$ తీసుకుంటాడు -xf మేకప్- 3.25 - 0 .rc4.tar.gzమీరు వేరొక సంస్కరణను ఇన్స్టాల్ చేస్తున్నట్లయితే, పై కమాండ్లోని సంస్కరణను భర్తీ చేయాలని నిర్ధారించుకోండి.
దశ 4: CMake ఫోల్డర్కి నావిగేట్ చేయండి
పై ఆదేశం సంగ్రహిస్తుంది CMake ఫోల్డర్లోని కంటెంట్లు “cmake-3.25.0-rc4” మరియు ఈ ఫోల్డర్కి నావిగేట్ చేయడానికి, మీరు కింది ఆదేశాన్ని ఉపయోగించవచ్చు:
$ cd cmake-3.25.0-rc4
దశ 5: CMake ఇన్స్టాలేషన్ ఫైల్ను అమలు చేయండి
లోపల CMake డైరెక్టరీ, మీరు తప్పక అమలు చేయాలి 'బూట్స్ట్రాప్' సిద్ధం చేయడానికి కింది ఆదేశం ద్వారా ఫైల్ చేయండి CMake సంస్థాపన ఫైలు:
$ . / బూట్స్ట్రాప్
ఇన్స్టాల్ చేయడానికి అవసరమైన అనేక ఫైల్లను సిద్ధం చేసి రూపొందించినందున ప్రక్రియకు సమయం పడుతుంది CMake మీ రాస్ప్బెర్రీ పై సిస్టమ్పై.
దశ 5: CMakeని ఇన్స్టాల్ చేయండి
ఇన్స్టాలేషన్ ఫైల్లను విజయవంతంగా నిర్మించిన తర్వాత, మీరు ఇన్స్టాల్ చేయడానికి కింది ఆదేశాన్ని ఉపయోగించవచ్చు CMake మీ రాస్ప్బెర్రీ పై సిస్టమ్పై.
$ gmake
ప్రత్యామ్నాయంగా, విజయవంతమైన ఇన్స్టాలేషన్ను నిర్ధారించడానికి మీరు కింది ఆదేశాన్ని అమలు చేయవచ్చు CMake మీ రాస్ప్బెర్రీ పై సిస్టమ్పై.
$ సుడో తయారు ఇన్స్టాల్
యొక్క తాజా సంస్కరణను నిర్ధారించడానికి CMake మీ సిస్టమ్లో ఇన్స్టాల్ చేయబడి, కింది ఆదేశాన్ని వర్తింపజేయండి:
$ సిమేక్ --సంస్కరణ: Telugu
విధానం 3: Snap స్టోర్ నుండి CMakeని ఇన్స్టాల్ చేయండి
మీరు కూడా ఇన్స్టాల్ చేసుకోవచ్చు CMake స్నాప్ స్టోర్ నుండి రాస్ప్బెర్రీ పై క్రింది దశల ద్వారా:
దశ 1: రాస్ప్బెర్రీ పై సిస్టమ్ టెర్మినల్లో కింది ఆదేశాన్ని ఉపయోగించి ముందుగా స్నాప్ డెమోన్ను ఇన్స్టాల్ చేయండి:
$ సుడో సముచితమైనది ఇన్స్టాల్ snapd -వై
దశ 2: సాఫ్ట్వేర్ యొక్క నవీకరించబడిన సంస్కరణను ఇన్స్టాల్ చేయడానికి క్రింది ఆదేశాన్ని ఉపయోగించి స్నాప్ స్టోర్ నుండి కోర్ ప్యాకేజీని ఇన్స్టాల్ చేయండి.
$ సుడో స్నాప్ ఇన్స్టాల్ కోర్
దశ 3: ఇప్పుడు, మీరు ఇన్స్టాల్ చేయవచ్చు CMake స్నాప్ స్టోర్ నుండి కింది ఆదేశం ద్వారా:
$ సుడో స్నాప్ ఇన్స్టాల్ సిమేక్ --క్లాసిక్
Snap స్టోర్ నుండి CMakeని తీసివేయండి
మీరు విజయవంతంగా తొలగించడానికి కింది ఆదేశాన్ని ఉపయోగించవచ్చు CMake మీకు ఇకపై అవసరం లేనట్లయితే స్నాప్ స్టోర్ నుండి.
$ సుడో snap తొలగించండి cmake
ముగింపు
CMake కంపైలర్-ఆధారిత ప్యాకేజీలను రూపొందించడానికి ఒక సాధనం, ఎందుకంటే ఇది ఏ కంపైలర్ను ఉపయోగించకుండా మూలం నుండి ఈ ప్యాకేజీలను ఇన్స్టాల్ చేయడంలో మీకు సహాయపడుతుంది. మీరు ఈ సాధనాన్ని రాస్ప్బెర్రీ పై రిపోజిటరీ, సోర్స్ ఫైల్ లేదా స్నాప్ స్టోర్ నుండి ఇన్స్టాల్ చేయవచ్చు. రిపోజిటరీ నుండి ఇన్స్టాలేషన్ సులభం, కానీ ఇది నవీకరించబడిన సంస్కరణను ఇన్స్టాల్ చేయదు CMake రాస్ప్బెర్రీ పై. అయితే, మీరు తాజా వెర్షన్ను ఇన్స్టాల్ చేయడానికి సోర్స్ ఫైల్ పద్ధతిని అనుసరించవచ్చు CMake , దీనికి సమయం పట్టవచ్చు, కానీ ఇది మీ రాస్ప్బెర్రీ పై సిస్టమ్లో సాధనాన్ని విజయవంతంగా ఇన్స్టాల్ చేస్తుంది. మీరు కూడా ఇన్స్టాల్ చేసుకోవచ్చు CMake స్నాప్ స్టోర్ నుండి కానీ ఈ సందర్భంలో, మీరు తాజా సంస్కరణను పొందలేకపోవచ్చు.