Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ eclipsec++;项目文件夹_C++_Eclipse - Fatal编程技术网

C++ eclipsec++;项目文件夹

C++ eclipsec++;项目文件夹,c++,eclipse,C++,Eclipse,我的项目中有很多类,这意味着也有很多文件。我想把所有的东西都放在子文件夹中,这样就可以把它们组合在一起,更加清晰 已经有一个名为scr的文件夹,其中包含我的所有cpp和头文件,但我想创建一个名为“products”的文件夹,并将所有与产品相关的文件放在其中 但是当我这样做的时候,我得到这个错误(在按下build之后),我的一个类不能被构建。它说: make:[scr/Producten/AudioKaart.o]错误1 KassaSystemeem C/C++ 目标'scr/Producten/

我的项目中有很多类,这意味着也有很多文件。我想把所有的东西都放在子文件夹中,这样就可以把它们组合在一起,更加清晰

已经有一个名为scr的文件夹,其中包含我的所有cpp和头文件,但我想创建一个名为“products”的文件夹,并将所有与产品相关的文件放在其中

但是当我这样做的时候,我得到这个错误(在按下build之后),我的一个类不能被构建。它说:

make:[scr/Producten/AudioKaart.o]错误1 KassaSystemeem C/C++ 目标'scr/Producten/AudioKaart.o'的问题配方 失败的subdir.mk/KassaSysteem/Debug/scr/Producten行30 C/C++ 问题


将文件放入子文件夹的正确方式是什么?是否需要更改包含内容?或者做一些不只是将它们拖放到文件夹中的事情?

如果将标题放在Producten目录中,则需要在项目设置中包含此目录。另一种方法是通过指定子目录来包含标题,如

#include "Producten/xxx.h"

Eclipse将目录用于项目文件夹,因此您还需要调整所有包含