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