
gcc* - przy włączonym -g
** zalecana jest optymalizacja -Og
, czyli tak, jak normalny zdrowy polak by się spodziewał
clang - przy -g
manual zaleca -O0
, mimo że istnieje flaga -Og
, z tym że jest ona równoznaczna -O1
Note that Clang debug information works best at -O0.
-Og Like -O1. In future versions, this option might disable different optimizations in order to improve debuggability.
XD dalczego KURWA DLACZDGO?!
dla frontasiów chłoptasiów webowych dżawaskryptowców:
*kompilator to taki program podobny do transpilatora TS -> JS, tylko że zamiast konwertować schujowaciałe skrypciki na równie gówniany kod, tylko że działający w IE8, to tłumaczy kod źródłowy na wykonywalny kod maszynowy
**generowanie metadanych do debugowania