Jos*_*tle 15 c++ eclipse header include include-path
我对C++和Eclipse一般都很陌生,所以如果我遗漏了一些相当明显的东西,我会道歉.
我遇到的问题是我试图在我的一个源文件中包含一个头文件,但它们位于我的项目目录中的不同文件夹中.我不知道应该如何包括它们.我上传了一张图片,显示我想要包含突出显示的头文件的问题.

如果有人能告诉我'#include'声明我应该使用它们那将是非常棒的.
谢谢!
Pra*_*ian 25
有几种不同的选择可以使这项工作.最简单的是改变#include为
#include "../Statistics/Statistics.h"
Run Code Online (Sandbox Code Playgroud)
这将无需任何其他修改即可使用.但是,如果您移动任一文件,或以某种方式更改两者之间的相对路径,这将会中断.
或者,您可以将Statistics文件夹的路径添加到编译器的包含文件搜索路径中.右键单击项目名称,选择Properties - > C/C++ Build - > Settings,然后找到编译器的includes files path选项.对于g ++,它是-I<path/to/include/folder>.添加此选项将使#include语句按照您当前的方式工作.
与第二个选项非常相似的选项是将src文件夹(而不是Statistics文件夹)的路径添加到包含搜索路径.在这种情况下,您必须将语句更改为
#include "Statistics/Statistics.h"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34356 次 |
| 最近记录: |