Optimization flags (-O2)
Në shqip: Optimizimi i kompajlerit
ShpjegimiSQ
Me -O2 ose -O3, kompajleri e rishkruan kodin tënd që të ekzekutohet më shpejt — heq llogaritjet e panevojshme, i fut funksionet e vogla direkt. Për debug përdoret -O0 -g, që kodi të ndjekë rreshtat e tu.
EnglishEN
With -O2 or -O3, the compiler rewrites your code to run faster — removing unnecessary calculations, inlining small functions. For debugging, use -O0 -g so the code follows your lines.
Si ta mendosh
Si GPS-i që e rregullon rrugën tënde për ta bërë më të shkurtër, pa e ndryshuar destinacionin.
Lexoje në anglisht
Like a GPS that reworks your route to make it shorter, without changing the destination.
Shembull kodibash
gcc -O2 main.c -o shpejt
gcc -O0 -g main.c -o debug