முதலில், 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 ++ நிரல்களை எழுதுகிறீர்கள். இந்தக் கட்டுரையைப் படித்ததற்கு நன்றி.