首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Effects11d.lib文件,DirectX11 on visual studio 2017/2015

Effects11d.lib文件,DirectX11 on visual studio 2017/2015
EN

Stack Overflow用户
提问于 2018-02-24 06:17:46
回答 1查看 495关注 0票数 0

现在,我的团队用书学习DirectX11,这本书的名字是DirectX11 3D游戏编程入门。

我们正试图建立我们的视觉工作室(ver2017,2015),正如书中所说的。但是我们失败了,因为Effects11d.lib文件丢失了。

我们在哪里可以下载或找到该文件?(该文件不在安装windows的C驱动器上)

如果有其他解决办法,请给我一个建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-24 07:43:31

您正在使用的DirectX 11书很可能期望您使用遗留的DirectX SDK。问题是,VS 2015和VS 2017附带的Windows包含比现在已有8年历史的遗留DirectX SDK中提供的标头更新的标头,而遗留DirectX SDK的某些部分已被废弃,因此您的系统中已经不存在。

您仍然可以在VS 2015 / VS 2017中使用遗留的DirectX SDK,但是您需要采取一些额外的步骤。这些步骤大部分都在这个MSDN页面的底部进行了详细的描述。

还有一些已知的问题试图安装遗留的DirectX SDK。见这个职位

您还应该查看文章:DXERR.LIB在哪里?

特别是使用效果11库,您应该使用来自GitHub的最新版本,您也可以在NuGet上找到它。最新版本可以使用遗留的DirectX SDK,也可以不使用遗留的SDK。

理想情况下,您应该避免将遗留的DirectX SDK放在一起使用。详细信息请参见无D3DX生活僵尸DirectX SDK

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48959973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档