问题描述
各位高手好,我是新手,做的按照书上做的第一个程序就出这样的问题!请大家帮帮忙!开始运行时,提示找不到d3d9.h文件,我查看了选项中的路径设置是正确的!但还是不行,所以就把绝对路径加上去了,这样d3d9.h文件的提示就过去了!结果又提示"LINK:fatalerrorLNK1104:无法打开文件“dxguid.lib”"所以我想应该是哪里没有设置好,请各位帮帮忙,小弟拜谢````
解决方案
解决方案二:
怎么没有人帮忙啊
解决方案三:
首先楼主要找到这个.h和.lib文件,把他们COPY到你的程序的文件夹下(就是也有.h和CPP的文件夹下);然后把.h文件添加到项目里,这时你就能直接include它了。.h文件只是声明了你要用的函数,但并没有定义它,.lib或.dll文件就定义了函数,这样你就可以用这个函数了。最后,在项目-》属性-》链接器-》输入-》附加依赖项(第一个),选中后出现省略号,点省略号,输入你要的.lib文件名就可以了。有时在调用一些库函数(就是windows的API),也会出现类似情况,这是只要在文件的开头处(include后面),加入#pragmacomment(lib,"Crypt32.lib")(冒号里就是你要得lib),就能调用该lib了。
时间: 2024-09-19 20:37:10