DirectX程序编译出现LNK2001错误怎么办

2024-10-21 21:21:11

在使用 DirectX 编程,尤其是其中的 DirectInput 组件时,很容易发生 LNK2001 错误,提示“无法解析的外部符号”……甚至,就连照搬某些前两年才出版的 DirectX 参考书(不乏经典名作)中的源代码也常常会发生此类错误,导致编译失败。那么,出现这种情况时,该如何解决呢?下面,我们就以 VS2013 为例,来教大家解决的方法。

DirectX程序编译出现LNK2001错误怎么办

2、仔细检查相应的库和头文件,似乎尽数包含。

DirectX程序编译出现LNK2001错误怎么办DirectX程序编译出现LNK2001错误怎么办

2、这时,尽管你包含了相应的头文件(这些文件中含有相关的定义信息),编译器也无法识别该 GUID 或相应的宏定义。

DirectX程序编译出现LNK2001错误怎么办

4、加好以后,点击菜单”生成“-”重新生成解决方案“,就可以成功编译了。

DirectX程序编译出现LNK2001错误怎么办
猜你喜欢