சென்டோஸ் 8 இல் GCC மற்றும் C/C ++ பில்ட் டூல்களை நிறுவுதல்

Installing Gcc C C Build Tools Centos 8



இந்த கட்டுரையில், சிசி/சி ++ நிரல்களை உருவாக்க சென்டோஸ் 8 இல் ஜிசிசி மற்றும் தேவையான அனைத்து சி/சி ++ கட்டும் கருவிகளையும் எவ்வாறு நிறுவுவது என்பதை நான் உங்களுக்குக் காண்பிக்கப் போகிறேன். எனவே, ஆரம்பிக்கலாம்.

முதலில், YUM தொகுப்பு களஞ்சியத்தை பின்வரும் கட்டளையுடன் புதுப்பிக்கவும்:







$சூடோ yum makecache



YUM தொகுப்பு களஞ்சிய தற்காலிக சேமிப்பு புதுப்பிக்கப்பட வேண்டும்.







CentOS 8 இல், அனைத்து C/C ++ மேம்பாட்டு கருவிகளையும் நிறுவுவதன் மூலம் மிக எளிதாக நிறுவ முடியும் மேம்பாட்டு கருவிகள் குழு.

$சூடோ யம் குழு பட்டியல்



நிறுவ மேம்பாட்டு கருவிகள் தொகுப்புகளின் குழு, பின்வரும் கட்டளையை இயக்கவும்:

$சூடோ யம் குழு நிறுவவும் 'மேம்பாட்டு கருவிகள்'

நிறுவலை உறுதிப்படுத்த, அழுத்தவும் மற்றும் பின்னர் அழுத்தவும் .

YUM தொகுப்பு மேலாளர் இணையத்திலிருந்து அனைத்து தொகுப்புகளையும் பதிவிறக்கம் செய்து அவற்றை உங்கள் CentOS 8 கணினியில் நிறுவ வேண்டும்.

இந்த கட்டத்தில், GCC மற்றும் தேவையான அனைத்து C/C ++ உருவாக்க கருவிகள் நிறுவப்பட வேண்டும்.

GCC சரியாக வேலை செய்கிறதா என்பதை உறுதிப்படுத்த, பின்வரும் கட்டளையை இயக்கவும்:

$gcc -மாற்றம்

நீங்கள் பார்க்கிறபடி, GCC சரியாக வேலை செய்கிறது.

இப்போது, ​​G ++ சரியாக வேலை செய்கிறதா என்பதைச் சரிபார்க்க, பின்வரும் கட்டளையை இயக்கவும்:

$g ++ -மாற்றம்

நீங்கள் பார்க்கிறபடி, G ++ சரியாக வேலை செய்கிறது.

என்பதை சரிபார்க்க செய்ய கருவி சரியாக வேலை செய்கிறது, பின்வரும் கட்டளையை இயக்கவும்:

$செய்ய -மாற்றம்

நீங்கள் பார்க்க முடியும் என, செய்ய சரியாக வேலை செய்கிறது.

உங்கள் முதல் சி மற்றும் சி ++ நிரலை எழுதுதல்:

இந்த பிரிவில், உங்கள் முதல் சி மற்றும் சி ++ நிரலை எப்படி எழுதுவது, ஜிசிசியைப் பயன்படுத்தி தொகுத்து அவற்றை இயக்குவது எப்படி என்பதை நான் உங்களுக்குக் காட்டப் போகிறேன். எனவே, தொடரலாம்,

குறிப்பு: ஒரு சி நிரல் மூல கோப்பு நீட்டிப்புடன் முடிவடைய வேண்டும் .c மற்றும் C ++ நிரல் மூலக் கோப்பு நீட்டிப்புடன் முடிவடைய வேண்டும் .cpp . நீங்கள் அதை எப்போதும் நினைவில் கொள்ள வேண்டும்.

முதலில், சி நிரல் மூலக் கோப்பை உருவாக்கவும் வணக்கம். சி பின்வரும் குறியீடுகளின் வரிகளை உள்ளிடவும்.

#சேர்க்கிறது
#சேர்க்கிறது

int முக்கிய(வெற்றிடம்) {
printf(லினக்ஸ்ஹிண்டிலிருந்து வணக்கம் உலகம்! n');

திரும்பEXIT_SUCCESS;
}

இறுதி மூல குறியீடு கோப்பு இப்படி இருக்க வேண்டும்.

நீங்கள் உங்கள் சி நிரலை எழுதியவுடன், அடைவுக்கு செல்லவும் (என் விஷயத்தில் ~/குறியீடுகள் அடைவு) நீங்கள் எங்கே சேமித்தீர்கள் வணக்கம். சி சி மூல கோப்பு பின்வருமாறு:

$குறுவட்டு/குறியீடுகள்

நீங்கள் பார்க்க முடியும் என, தி வணக்கம். சி சி மூல கோப்பு இந்த கோப்பகத்தில் உள்ளது.

இப்போது, ​​சி மூலக் கோப்பைத் தொகுக்க வணக்கம். சி பின்வரும் கட்டளையை இயக்கவும்:

$gccவணக்கம். சி

தொகுக்கப்பட்ட பைனரி/இயங்கக்கூடிய கோப்பிற்கான பெயரை நீங்கள் குறிப்பிடவில்லை என்றால், a. அவுட் தொகுப்பு பைனரி/இயங்கக்கூடிய கோப்பின் இயல்பு பெயராக இருக்கும்.

உங்கள் தொகுக்கப்பட்ட பைனரி/இயங்கக்கூடிய கோப்புக்கு ஒரு பெயரைக் கொடுக்க விரும்பினால், அதாவது. வணக்கம் , சி மூலக் கோப்பைத் தொகுக்கவும் வணக்கம். சி பின்வரும் கட்டளையுடன்:

$gcc -அல்லதுவணக்கம் வணக்கம். சி

குறிப்பு: இங்கே, -அல்லது விருப்பம் வெளியீட்டு கோப்பை அல்லது தொகுக்கப்பட்ட பைனரி/இயங்கக்கூடிய கோப்பு பெயரை வரையறுக்கிறது.

ஒருமுறை சி மூல கோப்பு வணக்கம். சி தொகுக்கப்பட்டுள்ளது, ஒரு புதிய தொகுக்கப்பட்ட பைனரி/இயங்கக்கூடிய கோப்பு வணக்கம் கீழே உள்ள ஸ்கிரீன்ஷாட்டில் நீங்கள் பார்க்க முடியும் என உருவாக்கப்பட வேண்டும்.

$ls -lh

இப்போது, ​​தொகுக்கப்பட்ட பைனரி/இயங்கக்கூடிய கோப்பை இயக்கவும் வணக்கம் பின்வருமாறு:

$./வணக்கம்

நீங்கள் பார்க்க முடியும் என, விரும்பிய வெளியீடு திரையில் அச்சிடப்படுகிறது.

இப்போது, ​​புதிய C ++ மூலக் கோப்பை உருவாக்கவும் வணக்கம். cpp பின்வரும் குறியீடுகளின் வரிகளை உள்ளிடவும்.

#சேர்க்கிறது

நேம்ஸ்பேஸ் எஸ்டிடியைப் பயன்படுத்துதல்;

intமுக்கிய(வெற்றிடம்) {
செலவு<< 'சி ++: லினக்ஸ்ஹிண்டிலிருந்து வணக்கம் உலகம்!' <<endl;

திரும்பEXIT_SUCCESS;
}

இறுதி மூல குறியீடு கோப்பு இப்படி இருக்க வேண்டும்.

நீங்கள் பார்க்க முடியும் என, தி வணக்கம். cpp சி ++ மூல கோப்பு உள்ளது ~/குறியீடுகள் அடைவு

$ls -lh

இப்போது, ​​C ++ மூலக் கோப்பைத் தொகுக்கவும் வணக்கம். cpp மற்றும் தொகுக்கப்பட்ட பைனரி/இயங்கக்கூடிய கோப்புக்கு ஒரு பெயரைக் கொடுங்கள் வணக்கம்- cpp பின்வரும் கட்டளையுடன்:

$g ++ -அல்லதுவணக்கம்- cpp வணக்கம். cpp

ஒருமுறை சி ++ மூல கோப்பு வணக்கம். cpp தொகுக்கப்பட்டுள்ளது, ஒரு புதிய தொகுக்கப்பட்ட பைனரி/இயங்கக்கூடிய கோப்பு வணக்கம்- cpp கீழே உள்ள ஸ்கிரீன்ஷாட்டில் நீங்கள் பார்க்க முடியும் என உருவாக்கப்பட வேண்டும்.

இப்போது, ​​இயக்கவும் வணக்கம்- cpp பின்வருமாறு தொகுக்கப்பட்ட பைனரி/இயங்கக்கூடிய கோப்பு:

$./வணக்கம்- cpp

நீங்கள் பார்க்க முடியும் என, விரும்பிய வெளியீடு திரையில் அச்சிடப்படுகிறது.

எனவே, நீங்கள் எப்படி GCC மற்றும் C/C ++ உருவாக்க கருவிகளை CentOS 8 இல் நிறுவி உங்கள் முதல் C/C ++ நிரல்களை எழுதுகிறீர்கள். இந்தக் கட்டுரையைப் படித்ததற்கு நன்றி.