Обычно, когда я использую Visual Studio для выполнения сборки, я вижу предупреждения и ошибки, отображаемые в области вывода, например.CUDA + Visual Studio = отключенное окно вывода
1>------ Build started: Project: pdcuda, Configuration: Release x64 ------
Compiling...
foo.cpp
Linking...
foo.obj : error LNK2001: unresolved external symbol "foo"
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Я делаю некоторые программирования GPU с CUDA. После обновления до версии 2.1 я больше не получаю никакого полезного результата в Visual Studio. Например, все теперь я вижу:
1>------ Build started: Project: pdcuda, Configuration: Release x64 ------
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Остальные детали могут быть найдены в BuildLog.htm, но это неудобно охотиться файл вниз все время.
Кто-нибудь знает, как заставить Visual Studio отображать вывод в своей панели вывода?
Вещи, которые не помогают:
- УДАЛЕНИЕ CUDA: проблема сохраняется во всех проектах
- Инструменты> Опции> Проекты и Решения> Создание и Run> MSBuild вывод сборки проекта подробность: изменение этого раскрывающегося списка, даже до «Диагностика» не имеет заметного эффекта.
EDIT: Дополнительные вещи, которые не помогают:
- Devenv.exe/resetsettings
- devenv.exe/resetuserdata
UPDATE(в ответ to Die in Sente): Сейчас он работает на одной из двух машин (я не уверен, что я сделал o исправить это, хотя). У машины, которая все еще имеет проблемы, установлена CUDA Visual Studio Wizard, которая ранее вызывала подобные проблемы. У еще сломанной машины была версия 15.00.21022.8 компилятора. Рабочая машина имеет 15.00.30729.1. После создания резервной копии я перевел «C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC \ BIN \ amd64» из работы на сломанную машину. Я не вижу изменений в поведении на сломанной машине.
хорошие идеи ... к сожалению, они также не исправляют это. –