Я изучаю условную компиляцию, и я думаю, что до сих пор я это хорошо понимаю. Теперь, если у меня есть код:
 #ifdef UMP_TO_FILE
    //do something here...
 #endif
и я запускаю:
 gcc myprogram.c -DUMP_TO_FILE
Затем компилируется блок кода "//сделать что-то здесь...". Теперь, мой вопрос:
Что именно имеет флаг -DUMP_TO_FILE?
Я думаю, что флаг "-D" и он определяет макрос "UMP_TO_FILE", но я хочу быть уверенным в синтаксисе, и "gcc -help" не говорит мне ничего об этом, и, может быть, t знать, как искать это в Интернете!
Спасибо, что поделились своими знаниями!
