C/C+的编译错误+;日蚀
我试图编译一段代码,其中包含一个包含一些头文件的include目录。 一个头文件被引用为:C/C+的编译错误+;日蚀,c,build,include-path,C,Build,Include Path,我试图编译一段代码,其中包含一个包含一些头文件的include目录。 一个头文件被引用为: #include <include/A/example.h> #包括 在其中一个文件中。 我还添加了Eclipse中包含example.h的文件夹的正确路径: Project->Properties->Includes 但是,当我尝试构建时,会出现以下错误: 致命错误:home/TJ/workspace/myProject/include/A/example.h:没有这样的文件或目录 有人
#include <include/A/example.h>
#包括
在其中一个文件中。
我还添加了Eclipse中包含example.h
的文件夹的正确路径:
Project->Properties->Includes
但是,当我尝试构建时,会出现以下错误:
致命错误:home/TJ/workspace/myProject/include/A/example.h:没有这样的文件或目录
有人知道我为什么会犯这个错误吗
谢谢您是否已将目录/home/TJ/workspace/myProject添加到路径中,而不是添加其他内容,例如home/TJ/workspace/myProject(请注意缺少的前导斜杠)或/home/TJ/workspace/myProject/include/A
另外,请记住,在#include指令中表示标准的include文件,因此您可能应该使用“”?
home/TJ/workspace/myProject/include/A/
那么,它是否存在?如果您将替换为“yes:home/TJ/workspace/myProject/include/A/是否存在,如果我使用“”,它仍然存在是的,我已将/home/TJ/workspace/myProject添加到路径中,并且更改为“”不会产生任何影响。文件example.h是否在include/A子目录中?大写字母和小写字母都没有错?没有在某处插入空格?对所有人都是。这是在Linux上的,Linux上有什么不同吗?