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 ஐ உருவாக்கி , வெளியீட்டு கோப்பை myfile ஐ இயக்கவும் :

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

 


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

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

விருப்பம் தேர்வுமுறை நிலை செயல்படுத்தும் நேரம் குறியீடு அளவு நினைவக பயன்பாடு தொகுக்கும் நேரம்
-O0 தொகுக்கும் நேரத்திற்கான தேர்வுமுறை (இயல்புநிலை) + + - -
-O1 அல்லது -O குறியீடு அளவு மற்றும் செயல்படுத்தும் நேரத்திற்கான தேர்வுமுறை - - + +
-O2 குறியீட்டின் அளவு மற்றும் செயல்படுத்தும் நேரத்திற்கு மேம்படுத்துதல் --   + ++
-O3 குறியீட்டின் அளவு மற்றும் செயல்படுத்தும் நேரத்திற்கு மேம்படுத்துதல் ---   + +++
-ஓஸ் குறியீடு அளவுக்கான தேர்வுமுறை   --   ++
-ஓஃபாஸ்ட் வேகமான துல்லியமற்ற கணிதக் கணக்கீடுகளுடன் 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 ஐ உருவாக்கி , வெளியீட்டு கோப்பை myfile ஐ இயக்கவும் :

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

 

 


மேலும் பார்க்கவும்

Advertising

ஜி.சி.சி
°• CmtoInchesConvert.com •°