gcc -o skrifar byggingarúttakið í úttaksskrá .
gcc -O setur hagræðingarstig þýðandans .
Skrifaðu byggingarúttakið í úttaksskrá.
$ gcc [options] [source files] [object files] -o output file
myfile.c:
// myfile.c
#include <stdio.h>
void main()
{
printf("Program run\n");
}
Byggðu myfile.c á flugstöðinni og keyrðu úttaksskrána myfile :
$ gcc myfile.c -o myfile
$ ./myfile
Program run
$
Stilltu hagræðingarstig þýðandans.
valmöguleika | hagræðingarstigi | framkvæmdartími | kóða stærð | minnisnotkun | samantektartíma |
---|---|---|---|---|---|
-O0 | hagræðing fyrir samantektartíma (sjálfgefið) | + | + | - | - |
-O1 eða -O | hagræðingu fyrir stærð kóða og framkvæmdartíma | - | - | + | + |
-O2 | hagræðingu meira fyrir kóðastærð og framkvæmdartíma | -- | + | ++ | |
-O3 | hagræðingu meira fyrir kóðastærð og framkvæmdartíma | --- | + | +++ | |
-Ós | hagræðingu fyrir stærð kóða | -- | ++ | ||
-Ofast | O3 með hröðum engum nákvæmum stærðfræðiútreikningum | --- | + | +++ |
+hækka ++hækka meira +++hækka enn meira -minnka --minnka meira ---minnka enn meira
$ gcc -Olevel [options] [source files] [object files] [-o output file]
myfile.c:
// myfile.c
#include <stdio.h>
void main()
{
printf("Program run\n");
}
Byggðu myfile.c á flugstöðinni og keyrðu úttaksskrána myfile :
$ gcc -O myfile.c -o myfile
$ ./myfile
Program run
$