Я хотел запустить образцы Nvidia CUDA для моего GTX1060 с помощью сообщества Visual Studio 2017. В основном это было просто; Я скачал образцы CUDA, открыл VS 2017 с помощью прилагаемого файла "2017.sln", перестроил все и мы пошли ...

К сожалению, образцы, основанные на DirectX 9, не были собраны, поэтому, следуя протоколу, я начал охоту в Интернете на обычных подозреваемых, например, MSDN, Tom's Hardware и т.д.,. Много хороших вещей, но нет единого решения.

Как настроить и запустить образцы DirectX 9?

1 ответ1

0

Снято с вопроса:

Вот что я сделал:

  1. загрузите Direct X 9 июня 2010 SDK с MSDN.

  2. попробуй запустить установщик - получи ошибку "... требуется Net 2.0 и 3.5"

  3. попробуй установить Net 2.0 - получи еще одну ошибку ...

  4. поиск немного больше - вдохновение, установите "Net 2.0 Redistributable" - работает!

  5. попробуйте программу установки DX9 снова - получите сообщение "... требует Net 3.5 - вы хотите установить его?"». Понятно "да". Работает!

  6. попробуйте программу установки DX9 еще раз - ДА, ДА, ДА !!!

  7. исправьте файлы проекта в VS 2017, чтобы они ссылались на каталоги включения DX9 SDK и одну отсутствующую ссылку на файл «d3dx9math.h» в исходном файле «.cpp» и VOILA!

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .