Как следовать директивам препроцессора при компиляции

Я работаю с программой, полной директив компилятора, запрограммированных в Visual Studio.

Я сделал некоторые изменения, и теперь я застрял с неразрешенной внешней ошибкой компилятора / компоновщика.

Я полагаю, что это вызвано директивами компилятора, которые, кажется, не обнаруживают реализацию этой конкретной функции, и чтобы исследовать это, я хотел бы следовать #ifdef директивы компилятора на протяжении всего процесса компиляции.

Я уже пытался использовать /P конфигурации, но я не вижу никакой директивы компилятора в Output окно.

Кто-нибудь знает, как это сделать?

2

Решение

Я думаю, что вы на правильном пути с /P вариант, но доктор утверждает, что вывод будет идти в файлы с .i расширение (поэтому, вероятно, не в вашем окне вывода).

Кроме того, вы можете найти справку по любым ошибкам компоновщика, создав файл карты; увидеть / MAP (Создать файл карты).

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]