我有一些DirectX示例应用程序可用于大学项目,但是我遇到了一些DirectX问题。
(我使用的是Visual Studio 2008,而且我使用的是64位Windows Vista)我安装了2010年6月版的DirectX SDK(DXSDK_Jun10),但是在安装过程结束时收到错误 - '错误代码:S1023' - 虽然检查文件夹(C:\ Program Files(x86)\ Microsoft DirectX SDK(2010年6月)\ Lib \ x86,C:\ Program Files(x86)\ Microsoft DirectX SDK(2010年6月)\包括等等。文件看起来都像是在那里。)
我打开了示例项目的解决方案(之前曾在其他使用相同操作系统和Visual Studio 2008版本的PC上工作过多次)并完成了以下步骤 -
确保Visual Studio知道在哪里查找链接文件 - 工具 - >选项 - >项目和解决方案 - > VC目录并将目录添加到Include文件和库文件(上面提到的目录)
我右键点击项目解决方案,属性 - >链接器 - >输入(适用于所有配置)并链接到d3d10.lib d3dx10d.lib dxguid.lib和dxerr.lib
编译器出现以下错误“LINK:致命错误LNK1104:无法打开文件'd3d10.lib,'”
我已经检查过,d3d10.lib在Lib \ x64和Lib \ x86中。
非常感谢任何帮助,谢谢!
编辑:我已尝试将库添加到“附加依赖项”,如下面的海报所示。我仍然得到相同的结果。
答案 0 :(得分:0)
在链接器选项中指定库目录: 项目属性 - >链接器 - >一般 - >其他图书馆馆藏