带有嵌套文件夹的Eclipse C++项目
Eclipse C++ Project with nested folders
我对C++比较陌生;我知道语法和其他东西,但对编译部分了解不多。我使用Eclipse做了一个项目,它变得相对较大。因此,在继续之前,我想将相关文件放在一个子文件夹中。目前,我所有的文件(源文件和头文件)都在src/
中(如src/Foo1.h
、src/Foo1.cpp
等),我想对其进行如下排序:
src/
-> Foos
-> Foo1.h
-> Foo1.cpp
-> Foo2.h
...
-> Bars
-> Bar1.h
...
-> main.cpp
...
然而,我也希望includes相对于src文件夹(如果可能的话,也包括当前文件夹)。例如,我希望Foos/Foo1.cpp
能够包含以下内容:
#include "Foos/Foo1.h"
#include "Bars/Bar1.h"
或者,
#include "Foo1.h"
#include "Bars/Bar1.h"
我觉得这应该是可能的,但恐怕我对C++编译或Eclipse CDT的了解还不够,无法弄清楚如何做到这一点。
将您的路径/src和/src/Foos等添加到Include paths and Preprocessor Symbols 列表中
对我来说,它位于项目属性->C/C++包含路径和符号
相关文章:
- 无法在Ubuntu上将共享库与Eclipse链接
- Eclipse CDT:单个项目中有多个C++文件
- C++ 运行时链接器错误 (liblog4cpp.so.5) Eclipse
- Eclipse/Netbeans 中的处理模式行
- 如何在使用 SDL2 的 Eclipse 中构建 c++ 程序
- 使用 Eclipse CDT 进行 Cplex 配置
- Eclipse 没有在 Windows (C++) 中编译.exe
- 在 Eclipse 上启用 C++17 以使用 'std::byte'
- Eclipse CDT clang 工具链 - 无法从链接器选项中删除 stdlibc++,但可以添加 libc++,E
- 在 Eclipse 中添加库的工作方式是否与在 Visual Studio 中相同?
- 将编译器开关添加到 Eclipse CDT 内置编译器设置生成?
- 在 Eclipse: "error: no match for 'operator='" 中获取错误消息
- 在 eclipse 中,将宏重定义视为错误而不是警告
- Eclipse C++ 字符串作为函数参数
- 如何在 Eclipse 中一次从多个源文件进行构建
- Eclipse 可执行架构类型
- 如何摆脱导入的 make 项目中的 Eclipse 索引器"Type std::... could not be resolved"错误
- C++ 在编译过程中 strtok 函数 Eclipse 说没有在范围内声明?
- Eclipse/CDT_C++给出"语义错误_"类型XXX无法解决"。项目运行
- ROS/C++:无法在 eclipse 中修复未解析的包含