Как я могу сделать сборку Visual Studio очень многословной?

Мне нужно получить каждый флаг, каждый коммутатор, используемый в процессе сборки двоичными файлами Visual Studio. Я попытался получить подробный вывод, используя vcbuild, но я не смог.

Что мне нужно сделать, чтобы увидеть все, что было выполнено Visual Studio для меня? Нет необходимости получать результат в окне сборки. В любом месте было бы хорошо.

Ответ 1

1) Откройте диалоговое окно свойств проекта, затем выберите

Configuration Properties -> C/C++ -> General

2) Измените настройку для Suppress Startup Banner на No

3) Командная строка cl будет показана в окне вывода.

Ответ 2

Инструменты > Параметры > Проекты и решения > Построение и запуск > Многостраничная сборка проекта сборки MSBuild: Диагностика

Ответ 3

Visual Studio 2008:

Перейдите в раздел "Инструменты/Параметры", затем "Проект и решения/сборка и запуск". У вас есть поле со списком для многословия.

Опция компилятора С++ (свойства проекта):

  • Препроцессор - сгенерируйте предварительно обработанный Файл для просмотра единицы перевода как генерируется препроцессором
  • Дополнительно - Показать включает в себя - отображение включены имена файлов в компиляторе Выход

Ответ 4

Если вы используете MSBuild, вы можете установить флаг /v: diag.

Ответ 5

В Visual Studio перейдите в свой проект и щелкните по нему правой кнопкой мыши и выберите свойства. В Linker есть опция командной строки. Там у вас есть все варианты, и вы можете добавить свои собственные. Добавьте /VERBOSE, и при связывании Visual Studio будет отображаться намного больше информации.