gcc -o / -O விருப்பக் கொடிகள்

gcc -o உருவாக்க வெளியீட்டை வெளியீட்டு கோப்பில் எழுதுகிறது .

gcc -O கம்பைலரின் தேர்வுமுறை அளவை அமைக்கிறது .


gcc -o விருப்பக் கொடி

உருவாக்க வெளியீட்டை வெளியீட்டு கோப்பில் எழுதவும்.

தொடரியல்

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

உதாரணமாக

myfile.c:

// myfile.c
#include <stdio.h/

void main()
{
    printf("Program run\n");
}

 

உருவாக்க myfile.c முனையம் மற்றும் ரன் வெளியீடு கோப்பில் என்கோப்பு :

$ gcc myfile.c -o myfile
$ ./myfile
Program run
$

 


gcc -O விருப்பக் கொடி

தொகுப்பியின் தேர்வுமுறை அளவை அமைக்கவும்.

விருப்பம் தேர்வுமுறை நிலை மரணதண்டனை நேரம் குறியீடு அளவு நினைவக பயன்பாடு தொகுக்கும் நேரம்
-O0 தொகுப்பு நேரத்திற்கான தேர்வுமுறை (இயல்புநிலை) + + - -
-O1 அல்லது -O குறியீடு அளவு மற்றும் செயல்படுத்தும் நேரத்திற்கான தேர்வுமுறை - - + +
-ஓ 2 குறியீடு அளவு மற்றும் செயல்படுத்தும் நேரத்திற்கான தேர்வுமுறை அதிகம் -   + ++
-ஓ 3 குறியீடு அளவு மற்றும் செயல்படுத்தும் நேரத்திற்கான தேர்வுமுறை அதிகம் ---   + +++
-ஓக்கள் குறியீடு அளவுக்கான தேர்வுமுறை   -   ++
-உண்ணம் வேகமான எதுவும் துல்லியமான கணித கணக்கீடுகளுடன் O3 ---   + +++

+ அதிகரிப்பு ++ அதிகமாக்கு +++ ஐ மேலும் அதிகரிக்கவும் -முடித்து - மேலும் குறிக்கவும் --- இன்னும் குறைக்கவும்

தொடரியல்

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

உதாரணமாக

myfile.c:

// myfile.c
#include <stdio.h/

void main()
{
    printf("Program run\n");
}

 

உருவாக்க myfile.c முனையம் மற்றும் ரன் வெளியீடு கோப்பில் என்கோப்பு :

$ gcc -O myfile.c -o myfile
$ ./myfile
Program run
$

 

 


மேலும் காண்க

ஜி.சி.சி
விரைவான அட்டவணைகள்