在附加依赖项里添加路径后依然报错
起先是设置好了INCLUDE路径,报错说找不到标识符DirectDrawCreateEx,于是到网上找帖子寻求解决方案,看了后尝试着在“项目属性”-》配置属性-》连接器-》输入-》附加依赖项里填上H:\Microsoft DirectX SDK (March 2009)\Lib\x86\ddraw.lib,但还是报错:错误 2 fatal error LNK1181: 无法打开输入文件“H:\Microsoft.obj” My First Game Program.EXE
这又是怎么回事?跪求高人指点!~
--------------------编程问答-------------------- 看看包含的文件本身是否有问题!
或者路径是否正确! --------------------编程问答-------------------- help info
错误消息
无法打开输入文件“filename”
链接器未能找到 filename,因为该文件不存在或未找到路径。
以下常见原因可导致错误 LNK1181:
filename 在链接器行上作为附加依赖项被引用,但该文件不存在。
缺少用于指定包含 filename 的目录的 /LIBPATH 语句。
若要解决上面的问题,请确保链接器行上引用的任何文件在系统中存在。 另外,请确保对于包含依赖于链接器的文件的每个目录都存在 /LIBPATH 语句。
导致 LNK1181 的另一可能原因是具有嵌入空格的长文件名没有括在引号内。 在这种情况下,链接器仅将文件名识别到第一个空格处,然后假定文件的扩展名为 .obj。 此情况的解决方案是将长文件名(路径和文件名)括在引号内。
补充:.NET技术 , VC.NET