Сгенерировать список макросов препроцессора, определенных компилятором

С помощью gcc и gfortran я могу сгенерировать список макросов препроцессора, определенных компилятором, используя (отредактированный, чтобы отразить ответ ouah)

gcc -E -dM - < /dev/null

и

gfortran -cpp -E -dM /dev/null

соответственно (по крайней мере, в Linux).

Как я могу сделать то же самое с компиляторами Intel icc и ifort? Я знаю, что для ifort эти макросы определены здесь , но я хотел бы иметь возможность самостоятельно сгенерировать этот список, поскольку точные используемые макросы и их значения будут зависеть от используемых параметров компилятора. Мне также известен проект предопределенный .

10
задан Chris 30 January 2015 в 08:30
поделиться