В любом случае, чтобы увидеть список макросов, определенных препроцессором?

Я хотел бы увидеть все макросы, которые определяются вызовом компилятора, который я использую. Есть какой-либо способ сделать это? Я видел в руководстве, что вы можете использовать cpp -dM, но это не работает для меня. Возможно, я делаю что-то не так?

Когда я запускаю:

cpp -dM

Я вообще не получаю выходных данных от препроцессора. Если я попытаюсь добавить -dMв качестве опции в gcc, я не замечу никакой разницы.

10
задан Brian Tompsett - 汤莱恩 15 April 2016 в 10:26
поделиться