Проблема с DirectX12: 'd3dApp.h': нет такого файла или каталога - PullRequest
0 голосов
/ 24 января 2020

Я начинаю изучать DirectX12. В Visual Studio 2019 при попытке скомпилировать код (код со страницы xxx на страницу xxxiii Введения (пример коробки) в «Программе 3D-игр Фрэнка Луны с DirectX12») я получаю эту ошибку (последняя часть на английском языке). sh):

1>C:\Users\Maurizio\Desktop\intro\Box\BoxApp.cpp(11,10): fatal error C1083: Non è possibile aprire il file inclusione: '../../Common/d3dApp.h': No such file or directory

Я добавил этот файл в решение, но компилятор сказал, что не может его найти. Я провел исследование и обнаружил нечто похожее:

не могу открыть включаемый файл d3dx9.h такого файла или каталога нет

d3dx11 lib не найден

Я всего лишь студент, и, к сожалению, я не могу решить эту проблему самостоятельно, поэтому я был бы признателен, если бы некоторые добрые АС взглянули на это: -)

1 Ответ

0 голосов
/ 25 января 2020

Согласно комментариям, проблема, скорее всего, заключалась в том, что заголовочный файл находился не в той папке. Простейший подход к использованию этих примеров, вероятно, состоит в том, чтобы просто взять весь репозиторий (там речь идет о '' 'd3d12book \ Chapter 6 Drawing in Direct3D \ Box \ BoxApp. cpp' '' и '' 'd3d12book / Common / d3dApp.h' '')

...