гцц -о / -О заставице опције

гцц -о записује излазне податке грађе у излазну датотеку.

гцц -О поставља ниво оптимизације компајлера .


заставица опције гцц -о

Напишите излазни податак грађе у излазну датотеку.

Синтакса

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

Пример

myfile.c:

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

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

 

Направите мифиле.ц на терминалу и покрените излазну датотеку мифиле :

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

 


гцц -О опција заставица

Поставите ниво оптимизације компајлера.

опција ниво оптимизације време извршења величина кода употреба меморије саставити време
-О0 оптимизација за време компилације (подразумевано) + + - -
-О1 или -О оптимизација за величину кода и време извршавања - - + +
-О2 оптимизација више за величину кода и време извршавања -   + ++
-О3 оптимизација више за величину кода и време извршавања ---   + +++
-Ос оптимизација за величину кода   -   ++
-Брзо О3 са брзим нетачним математичким прорачунима ---   + +++

+ повећати ++ повећати више +++ повећати још више -смањити - смањити више --- смањити још више

Синтакса

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

Пример

myfile.c:

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

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

 

Направите мифиле.ц на терминалу и покрените излазну датотеку мифиле :

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

 

 


Такође видети

ГЦЦ
БРЗЕ ТАБЛИЦЕ