установка DirectX 9 на Windows 10 (i5 8600k 16 ГБ 3200 RAM 512 ГБ SSD GTX1060)

284
coding_philanthropist

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

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

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

0
Если бы вы могли отформатировать это как пару вопросов (вверху) и ответа (ниже), это было бы лучше. Вы должны рассмотреть возможность [тур]. Mokubai 5 лет назад 1
Я разместил ваше решение из вашего вопроса в качестве (цитируемого) ответа. Если вы хотите создать свой собственный полноценный ответ, сделайте это, и я удалю свой, чтобы вы могли получить этого представителя в будущем. Mokubai 5 лет назад 0

1 ответ на вопрос

0
Mokubai

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

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

  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!

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

Похожие вопросы