繁体   English   中英

Effects11d.lib文件,Visual Studio 2017/2015上的DirectX11

[英]Effects11d.lib file, DirectX11 on visual studio 2017/2015

如今,我的团队正在学习DirectX11的书,该书的名称是DirectX11的3D游戏编程入门。

如书中所述,我们正在尝试建立视觉工作室(2017年,2015年)。 但是我们失败了,因为缺少Effects11d.lib文件。

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

如有其他解决方案,请给我建议

您正在使用的DirectX 11书籍很可能希望您使用旧版DirectX SDK。 问题是,随VS 2015和VS 2017的Windows SDK包含比那些运在现在8岁了传统的DirectX SDK它们重叠新的头,和传统的DirectX SDK的某些部分已被弃用,因此不存在对您的系统已经。

您仍然可以将旧版DirectX SDK与VS 2015 / VS 2017一起使用,但是您需要采取一些额外的步骤。 这些步骤中的大多数步骤在此MSDN页面的底部都有详细说明。

尝试安装旧版DirectX SDK时也存在一些已知问题。 看到这篇文章

您还应该查看该帖子: DXERR.LIB在哪里?

特别是使用Effects 11库,您应该使用GitHub中的最新版本,您也可以在NuGet上找到最新版本。 最新版本可以在不使用旧版DirectX SDK的情况下使用。

理想情况下,您应该避免同时使用旧版DirectX SDK。 有关详细信息,请参见不使用D3DX生存Zombie DirectX SDK

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM