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 ਵਿਕਲਪ ਫਲੈਗ

ਕੰਪਾਈਲਰ ਦਾ ਅਨੁਕੂਲਨ ਪੱਧਰ ਸੈੱਟ ਕਰੋ।

ਵਿਕਲਪ ਅਨੁਕੂਲਨ ਪੱਧਰ ਚੱਲਣ ਦਾ ਸਮਾਂ ਕੋਡ ਦਾ ਆਕਾਰ ਮੈਮੋਰੀ ਦੀ ਵਰਤੋਂ ਕੰਪਾਇਲ ਟਾਈਮ
-ਓ0 ਸੰਕਲਨ ਸਮੇਂ ਲਈ ਅਨੁਕੂਲਤਾ (ਮੂਲ) + + - -
-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 ਬਣਾਓਅਤੇ ਆਉਟਪੁੱਟ ਫਾਈਲ myfile ਚਲਾਓ :

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

 

 


ਇਹ ਵੀ ਵੇਖੋ

Advertising

ਜੀ.ਸੀ.ਸੀ
°• CmtoInchesConvert.com •°