1>c:\users\hp\documents\visual studio 2008\projects\main2\animal.cpp(1) : fatal error C1083: 无法打开包括文件:“Aniaml.h”: No such file or directory
请问大侠们这里该如何写啊?谢谢指教!
14 个解决方案
#1
你找找你用的头文件所在,我的是在这C:\Program Files\Microsoft SDKs\Windows\v5.0\Include
然后复制这个目录,在VS2008IDE中工具菜单——选项,勾选“显示所有设置”,再选择列表中的“项目和解决方案”中“VC++目录”,在右边右上角“显示以下内容的目录”选择“包含文件”,点加号添加个目录,粘贴刚才复制的目录即可!
然后复制这个目录,在VS2008IDE中工具菜单——选项,勾选“显示所有设置”,再选择列表中的“项目和解决方案”中“VC++目录”,在右边右上角“显示以下内容的目录”选择“包含文件”,点加号添加个目录,粘贴刚才复制的目录即可!
#2
注意头文件的搜索路径
按楼主的情况,还是把 animal.h 放到 animal.cpp 所在的目录
按楼主的情况,还是把 animal.h 放到 animal.cpp 所在的目录
#3
我的animal.h文件是和animal.cpp文件在同一目录下
#4
把animal.h添加到VS2008本项目中的headers(头文件)的文件夹
#5
我添加进去了,我用的是“项目”-“添加现有项”然后将animal.h添加进去的啊,那不就是在本项目的头文件里了?
#6
仔细看下错误提示,如果你的编译器真的产生上面的那行提示信息,那么就是你的文件名拼写错误,因为提示的是Aniaml.h,而不是animal.h
#7
我问问题的时候没注意,其实在写代码时我animal首字母都是大写了的。
#8
不是大写的问题,我看到提示中的是Aniaml.h,而你的是animal.h,字母m和a写反了……
#9
谢谢您,像这种问题对于我这个粗心的新手来说很难处理,请教大侠们当初是怎么过粗心这一关的?
#10
学多了自然就知道了,经验问题,慢慢来!朋友!
#11
如上楼所说,经验是要积累的,日后需要慢慢提高自己的专注力,学会如何调试分析程序。像你此例错误,语法一级的错误还是比较容易看出来的,如“打不开文件”要么就是文件的搜索路径不对,或者是文件不存在、其它IO错误等,那么就应该能想到从这几个方面来一一检查。再加把劲吧~
#12
嗯,谢谢楼上的详细分析。
相信有朋友们的指引,我能更快的熟悉和掌握C++,谢谢!
相信有朋友们的指引,我能更快的熟悉和掌握C++,谢谢!
#13
#14
我加了,呵呵,谢谢楼上。
#1
你找找你用的头文件所在,我的是在这C:\Program Files\Microsoft SDKs\Windows\v5.0\Include
然后复制这个目录,在VS2008IDE中工具菜单——选项,勾选“显示所有设置”,再选择列表中的“项目和解决方案”中“VC++目录”,在右边右上角“显示以下内容的目录”选择“包含文件”,点加号添加个目录,粘贴刚才复制的目录即可!
然后复制这个目录,在VS2008IDE中工具菜单——选项,勾选“显示所有设置”,再选择列表中的“项目和解决方案”中“VC++目录”,在右边右上角“显示以下内容的目录”选择“包含文件”,点加号添加个目录,粘贴刚才复制的目录即可!
#2
注意头文件的搜索路径
按楼主的情况,还是把 animal.h 放到 animal.cpp 所在的目录
按楼主的情况,还是把 animal.h 放到 animal.cpp 所在的目录
#3
我的animal.h文件是和animal.cpp文件在同一目录下
#4
把animal.h添加到VS2008本项目中的headers(头文件)的文件夹
#5
我添加进去了,我用的是“项目”-“添加现有项”然后将animal.h添加进去的啊,那不就是在本项目的头文件里了?
#6
仔细看下错误提示,如果你的编译器真的产生上面的那行提示信息,那么就是你的文件名拼写错误,因为提示的是Aniaml.h,而不是animal.h
#7
我问问题的时候没注意,其实在写代码时我animal首字母都是大写了的。
#8
不是大写的问题,我看到提示中的是Aniaml.h,而你的是animal.h,字母m和a写反了……
#9
谢谢您,像这种问题对于我这个粗心的新手来说很难处理,请教大侠们当初是怎么过粗心这一关的?
#10
学多了自然就知道了,经验问题,慢慢来!朋友!
#11
如上楼所说,经验是要积累的,日后需要慢慢提高自己的专注力,学会如何调试分析程序。像你此例错误,语法一级的错误还是比较容易看出来的,如“打不开文件”要么就是文件的搜索路径不对,或者是文件不存在、其它IO错误等,那么就应该能想到从这几个方面来一一检查。再加把劲吧~
#12
嗯,谢谢楼上的详细分析。
相信有朋友们的指引,我能更快的熟悉和掌握C++,谢谢!
相信有朋友们的指引,我能更快的熟悉和掌握C++,谢谢!
#13
#14
我加了,呵呵,谢谢楼上。