gcc -o / -O آپشن جھنڈے

gcc -o ایک آؤٹ پٹ فائل میں بلڈ آؤٹ پٹ لکھتا ہے۔

gcc -O مرتب کرنے والے کی اصلاح کی سطح کا تعین کرتا ہے ۔


gcc - آپشن پرچم

کسی آؤٹ پٹ فائل میں بلڈ آؤٹ پٹ لکھیں۔

نحو

$ 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 کوڈ سائز اور عملدرآمد کے وقت کے ل optim زیادہ اصلاح -   + ++
-O3 کوڈ سائز اور عملدرآمد کے وقت کے ل optim زیادہ اصلاح ---   + +++
-اوس کوڈ سائز کے لئے اصلاح   -   ++
ٹھیک ہے 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
$

 

 


بھی دیکھو

جی سی سی
ریپڈ ٹیبلیاں