gpt4 book ai didi

c++ - D3DCompileFromFile 未解析的外部

转载 作者:行者123 更新时间:2023-11-30 04:09:47 29 4
gpt4 key购买 nike

我在创建使用默认 effects11.lib 的简单 directx 代码时遇到链接器错误。我得到的错误:

Effects11.lib(EffectAPI.obj):错误 LNK2001:未解析的外部符号 D3DCompileFromFile

正如我从一些链接中了解到的,我缺少一个 d3dcompiler.dll。我在项目中包含了 d3dcompiler.lib。但我不确定如何将 dll 链接到项目。我是这些东西的新手。

一个人通过这样做解决了他的问题:

“默认的 Effects 项目包括 Windows 开发工具包(对我来说是 C:\Program Files (x86)\Windows Kits\8.0)。在将 DirectX SDK 路径放在第一位之后,这个问题就解决了”

但我不明白他的意思。

所以请帮我解决这个问题。我真的没有时间处理即将到来的学期项目。我是新来的,所以请给我详细信息。

最佳答案

从/Configuration Properties/VC++ Directories/Library Directories 中获取 $(WindowsSDK_LibraryPath_x86) 条目,并将其插入到 Configuration Properties/Linker/General/Additional Library Dependencies 中的所有其他库依赖项之前。

砰!

关于c++ - D3DCompileFromFile 未解析的外部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20953705/

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