VS报错信息:无法打开包括文件:“d3dx9math.h“或者“d3dx9.h”或者“D3DX9.LIB“:No such file of directory

无法打开包括文件:“d3dx9math.h”:No such file of directory或者无法打开包括文件:“d3dx9.h”: No such file or directory,之后出现的 无法打开包括文件:“D3DX9.LIB"

首先确保安装dx9 sdk
没有可以从这下
DirectX9 SDK(我发的CSDN)或者DirectX 9 SDK 9.0c June 2010 Free Download
看下C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)
在这里插入图片描述
有没有这个文件夹就知道是否安装sdk了
没有就百度去下载注意下的是sdk,然后安装,我安装的时候还安装失败了。
如果安装失败就把下面2个先卸载,然后安装
在这里插入图片描述
然后打开报错误的项目属性-> C/C++ ->常规
在这里插入图片描述
复制无法打开的文件路径,我的是C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include 点击加入
在这里插入图片描述
然后出现的无法打开包括文件:“D3DX9.LIB" No such file or directory就是打开下面的链接器,然后把D3DX9.LIB所在的路径加入到链接器->常规->附加库目录加上。
我的目录是:C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x86
在这里插入图片描述
*注:该文章仅本人在学习与操作时遇到的问题或总结,并不是能很专业的解决问题,一般来说不会帮到你。

猜你喜欢

转载自blog.csdn.net/qq_17765359/article/details/107287217