vc++ mfc,编译为什么会出现 Cannot open include file: 'dib.h': No such file or directory
这个错误有可能是什么原因引起的。这个文件已经在headfile列表里啦。而且我尝试加搜索路径也是不行的?求解决办法。...
这个错误有可能是什么原因引起的。这个文件已经在headfile列表里啦。而且我尝试加搜索路径也是不行的?求解决办法。
展开
1个回答
推荐于2017-09-29
展开全部
出错的原因可能是:
1. 工程目录中没有相应的头文件,需要将该头文件复制到工程目录下。
2. VC++6.0的工程路径设置不正确,详细说明如下:
如果你在cpp文件中有这样的预编译指令:#include "lcs\lcs.h",这条预编译指令的含义是编译器会在 工程路径\lcs 这个目录下查找lcs.h这个头文件,lcs\lcs.h这个路径仅仅是一个相对于工程路径的相对路径,如果你已经把lcs.h文件放到lcs文件夹下,这时必须保证你的工程路径设置正确,工程路径\lcs\lcs.h 一个能够找到文件lcs.h的绝对路径 。如果你的头文件的绝对路径是:D:\vcLX\libLCS\lcs\lcs.h,做如下设置:选择 工具->选项 ,打开如下对话框
按上图选中项设置你的工程路径,再编译就没错了。
追问
我发现问题了。。。。原来有后缀txt
追答
希望采纳,谢谢!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询