C++包含来自 #include "DevEngine/Core.h" 的错误
C++ include error from #include "DevEngine/Core.h"
所以我想将 1 个文件链接在一起,Core.h 和 Events.h。
Core.h位于一个名为DevEngine的文件夹中,Events.h文件位于DevEngine中名为Events witch的文件夹中。
以下是文件目录:
Core.h- = src/DevEngine/Core.h Events.h
- = src/DevEngine/Events/Events.h
我添加了一个#include "DevEngine/Core.h"
:无法打开包含文件:"DevEngine/Core.h":没有这样的文件或目录DevEngine。我不知道我哪里做错了。
我试过:#include"。/DevEngine/Core.h"。这仍然给了我一个错误。
你可以做#include "../Core.h"
。
您还可以设置编译器用于搜索头文件的目录(gcc 中的 -I 选项(,然后相对于其中一个目录使用这些文件的路径。(例如,请参阅有关搜索路径的 gcc 文档。
根据您构建项目的方式,可以以不同的方式执行此操作。
对于 Visual Studio,请查看此线程。
对于 CMake,请使用 include_directories。
相关文章:
- 示例外壳应用程序显示的 V8 "segmentation fault (core dumped)"错误
- C++包含来自 #include "DevEngine/Core.h" 的错误
- 为什么此代码中显示"*** stack smashing detected ***: <unknown> terminated Aborted (core dumped) "错误?
- 在.NET Core 3.1中运行托管C++/CLI程序集时,映像格式错误
- 如何修复访问动态数组中结构中的字符串变量时"segmentation fault (core dumped)"错误
- .NET CORE 2 DLL引用带有C 代码运行时错误
- 尝试读取包含 ints 并存储在 int vector 中的文件,但我不断收到错误"Segmentation fault (core dumped)"
- (C++)在按位 OR 操作时获取错误"Illegal instruction (core dumped)"
- 队列类的取消排队方法"Aborted (core dumped)"错误
- 致命错误:opencv2/core.hpp:opencv4 中没有此类文件或目录编译终止
- 错误 => /usr/bin/ld: 找不到 -lQt5::Core -lQt5::Gui -lQt5::Test -lQt5::Concurrent -lQt5::OpenGL
- 错误:opencv2/core/core.hpp:没有这样的文件或目录
- C++ 链接列表队列实现和析构函数错误:"Aborted (Core Dumped)"
- 在SWIG中包含OpenCV core.hpp时出现语法错误
- Mac OSX:构建opencv_contrib致命错误:找不到文件 opencv2/core.hpp
- 如何使用imgproc.hpp和core.hpp解决错误
- 编译core.obj时出错:错误LNK2001:未解析的外部符号_harmony_core_init
- 致命错误 C1083:无法打开包含文件:"opencv2/core.hpp":没有此类文件或目录
- 分割错误(core dumps) c++代码编译时的错误信息
- 运算符后"core dumped"错误 reinterpret_cast<const uint8_t*>