gpt4 book ai didi

c++ - Frank Luna 在他的书 '3D game programming with DirectX12' 的介绍中的盒子例子的问题

转载 作者:行者123 更新时间:2023-12-04 10:43:28 25 4
gpt4 key购买 nike

我开始学习 Frank Luna 的书“使用 DirectX12 进行 3D 游戏编程”。为了准确地按照他的步骤,我已经下载了 Visual Studio 2015(但我可以安装您可能建议的任何版本),即使现在我们在 2020 年。尝试执行他从介绍的第 xxx 页到第 xxxiii 页给出的指令时,我得到两种类型的错误。首先是这个列表:

Cannot open include file: '../../Common/d3dApp.h': No such file or directory
1> d3dUtil.cpp
1>c:\users\maurizio\desktop\intro\d3d12book\common\d3dutil.h(11): fatal error C1083: Cannot open include file: 'dxgi1_4.h': No such file or directory
1> d3dApp.cpp
1>c:\users\maurizio\desktop\intro\d3d12book\common\d3dutil.h(11): fatal error C1083: Cannot open include file: 'dxgi1_4.h': No such file or directory
1> DDSTextureLoader.cpp
1>c:\users\maurizio\desktop\intro\d3d12book\common\d3dx12.h(13): fatal error C1083: Cannot open include file: 'd3d12.h': No such file or directory
1> Camera.cpp
1>c:\users\maurizio\desktop\intro\d3d12book\common\d3dutil.h(11): fatal error C1083: Cannot open include file: 'dxgi1_4.h': No such file or directory

第二个问题是,在我的 Windows 10 计算机和 VisualStudio 2015 中,他编写的目标平台版本应该是 10.x,而是 8.1。

是否可以在 Visual Studio 2019 中学习本书?有人吗?

我为打扰深表歉意,但我真的处于开始阶段......而且我在介绍时被困在那里:-(

最佳答案

Visual Studio 2015 的默认 SDK 是 Windows SDK 8.1,它没有任何 DirectX 12 header 。

您需要安装可选的“Windows 工具”组件来获取它。

this blog post

关于c++ - Frank Luna 在他的书 '3D game programming with DirectX12' 的介绍中的盒子例子的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59823479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com