ஜி.சி.சி சி கம்பைலர்

ஜி.சி.சி என்பது லினக்ஸிற்கான சி தொகுப்பான குனு கம்பைலர் சேகரிப்பின் குறுகியதாகும்.

ஜி.சி.சி தொடரியல்

$ gcc [options] [source files] [object files] [-o output file]

ஜி.சி.சி விருப்பங்கள்

ஜி.சி.சி முக்கிய விருப்பங்கள்:

விருப்பம் விளக்கம்
gcc -c இணைக்காமல் பொருள் கோப்புகளுக்கு மூல கோப்புகளை தொகுக்கவும்
gcc -Dname[=value] ஒரு ப்ராப்ரோசசர் மேக்ரோவை வரையறுக்கவும்
gcc -fPIC பகிரப்பட்ட நூலகங்களுக்கான நிலை சுயாதீன குறியீட்டை உருவாக்குங்கள்
gcc -glevel GDB ஆல் பயன்படுத்தப்பட வேண்டிய பிழைத்திருத்த தகவல்களை உருவாக்குங்கள்
gcc -Idir தலைப்பு கோப்புகளின் அடைவைச் சேர்க்கவும்
gcc -llib நூலகக் கோப்போடு இணைக்கவும்
gcc -Ldir நூலகக் கோப்புகளுக்கான கோப்பகத்தில் பாருங்கள்
gcc -o output file வெளியீட்டு கோப்பில் உருவாக்க வெளியீட்டை எழுதவும்
gcc -Olevel குறியீடு அளவு மற்றும் செயல்படுத்தும் நேரத்தை மேம்படுத்தவும்
gcc -shared பகிரப்பட்ட நூலகத்திற்கான பகிரப்பட்ட பொருள் கோப்பை உருவாக்குங்கள்
gcc -Uname ஒரு ப்ராப்ரோசசர் மேக்ரோவை வரையறுக்கவும்
gcc -w அனைத்து எச்சரிக்கை செய்திகளையும் முடக்கு
gcc -Wall அனைத்து எச்சரிக்கை செய்திகளையும் இயக்கவும்
gcc -Wextra கூடுதல் எச்சரிக்கை செய்திகளை இயக்கவும்

ஜி.சி.சி எடுத்துக்காட்டுகள்

தொகுக்கும் file1.c மற்றும் file2.c மற்றும் வெளியீடு கோப்பு இணைப்பை execfile :

$ gcc file1.c file2.c -o execfile

 

வெளியீட்டு கோப்பு execfile ஐ இயக்கவும் :

$ ./execfile

 

இணைக்காமல் file1.c மற்றும் file2.c ஐ தொகுக்கவும் :

$ gcc -c file1.c file2.c

 

பிழைத்திருத்த தகவலுடன் myfile.c ஐ தொகுத்து , வெளியீட்டு கோப்பு execfile உடன் இணைக்கவும் :

$ gcc -g myfile.c -o execfile

 

தொகுக்கும் myfile.c எச்சரிக்கை செய்திகளைப் செயல்படுத்தப்படும் மற்றும் வெளியீடு கோப்பு இணைப்பை execfile :

$ gcc -Wall myfile.c -o execfile

 

தொகுக்கும் myfile.c நிலையான நூலகத்துடன், மேலும் இணைப்பு libmath.a அமைந்துள்ள / பயனர் / உள்ளூர் / கணித வெளியீடு கோப்பு execfile :

$ gcc -static myfile.c -L/user/local/math -lmath -o execfile

 

தேர்வுமுறை மூலம் myfile.c ஐ தொகுத்து வெளியீட்டு கோப்பு execfile உடன் இணைக்கவும் :

$ gcc -O myfile.c -o execfile

ஜி.சி.சி குறியீடு ஜெனரேட்டர்

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

குறியீட்டை நகலெடுத்து முனையத்தில் ஒட்டவும்.

 


மேலும் காண்க

Advertising

லினக்ஸ்
விரைவான அட்டவணைகள்