Если вы используете gnu cpp, вы можете передать параметр -dM
для генерации всех определенных макросов.То есть:
$ cpp -dM foo.c
расскажет вам все, что определено для foo.c.Будут добавлены дополнительные определения, передаваемые в командной строке командой make, и, возможно, больше вещей в config.h, но если вы возьмете вывод команды make и перезапустите команды с добавлением -Xpreprocessor -dM
, вы должны увидеть все.