These variables are most commonly used to specify optimization or debugging switches to a compiler, as for example -g, -O2 or (GCC-specific) -march=athlon.
Эти переменные в основном используются для указания параметров компилятора при оптимизации или отладке, например: -g, -O2 или (что специфично для GCC) -march=athlon.