infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Rus Cristian din Martie 05, 2006, 22:26:38



Titlul: Optimizari
Scris de: Rus Cristian din Martie 05, 2006, 22:26:38
ce directive de compilare trebuie scoase, pentru a se castiga timp?....am inteles ca ar trebui -$R si -$S....mai sunt si altele?


Titlul: Optimizari
Scris de: Tudor A din Martie 09, 2006, 15:08:08
O sa sper ca nu le stiai pe astea
gcc -O3 fisier.c -o fisier.exe // cel mai tare optimizat
gcc -O2 fisier.c -o fisier.exe // mediu ## default
gcc -O1 fisier.c -o fisier.exe // cel mai putin optimizat


Titlul: Optimizari
Scris de: Kerekes Felix din Martie 09, 2006, 17:22:46
Cred ca se refera la optimizari pe care le poti seta prin cod


Titlul: Optimizari
Scris de: Rus Cristian din Martie 09, 2006, 19:27:12
ms Stick... dar ma refeream la cele prin cod, mai ales in pascal...nu am curaj inca sa concurez pe c++


Titlul: Optimizari
Scris de: cristi8 din Martie 09, 2006, 20:21:53
-O2 nu e default.. default e sa nu optimizeze ( -O0 )


Titlul: Optimizari
Scris de: Tudor A din Martie 09, 2006, 20:43:27
nah...banuiam eu :D


Titlul: Optimizari
Scris de: Valentin Stanciu din Martie 12, 2006, 09:46:14
Pentru pascal, poti sa scoti tot ce tine de "runtime errors" de la compiler options. Daca te uiti in help o sa vezi si echivalentele lor:
- {$R} range checking
- {$S} stack checking
- {$I} I/O checking
- {$Q} Overflow checking
deci, in program poti sa le scoti pe toate cu
{$R-, S-, I-, Q-}

Ai putea sa scoti si debug information, dar nu e mare diferenta