2013-04-25 5 views
1

В моей версии Visual Studio нет опции отладчика GPU. это из-за самой версии или загрузить некоторые обновления? Версия «Microsoft Visual Studio Express 2012 для Windows Desktop Version 11.0.60315.01 Update 2», «Windows 7 home premium SP1», а что касается библиотек, где я могу их получить?C++ - библиотеки и требования к программному обеспечению

ответ

2

Отладка поддерживается в Windows 7, Windows 8, Windows Server 2008 R2 и Windows Server 2012. Для отладки на программное обеспечение эмулятора, Windows 8 или Windows Server 2012 требуется. Для отладки оборудования необходимо установить драйверы для вашей видеокарты. Не все поставщики оборудования реализуют все функции отладчика. Обратитесь к документации производителя для .

Независимые поставщики оборудования, которые хотят поддерживать отладку GPU в Visual Studio должна создать DLL, которая реализует интерфейс VSD3DDebug и ориентирует свои собственные драйверы.

Источник: http://msdn.microsoft.com/en-us/library/vstudio/hh873126.aspx

+0

Отладка будет на аппаратном обеспечении, я проверил устройство, используя пример кода. но на VS я не могу найти эту опцию ** GPU Only ** среди параметров отладчика. – Hawk

2

для Windows 7 есть несколько дополнительных загрузок. Он не поддерживается из коробки.

http://blogs.msdn.com/b/nativeconcurrency/archive/2013/01/25/c-amp-gpu-debugging-now-available-on-windows-7.aspx

Это даст вам отладки на WARP программного эмулятора на Windows 7. Вы GPU, и что более важно драйвер у вас есть для него может быть или может не поддерживать отладку.

Я считаю, что отладка GPU поддерживается в Express, это было для VS11 Preview.

Это должно вас начать.

+0

еще один вопрос, как я могу узнать, поддерживает ли мой драйвер отладку или нет, когда я скачал обновление, и единственными параметрами отладки, которые у меня есть, являются 'Release' и' Debug'. Мой драйвер - AMD Radeon (TM) HD 6470M' – Hawk

+1

BTW: Я считаю, что отладка на win7 теперь поддерживается из коробки в VS 2013 –

Смежные вопросы