C++ eclipsec/c++;不在子文件夹中编译源代码

C++ eclipsec/c++;不在子文件夹中编译源代码,c++,c,eclipse,C++,C,Eclipse,为C/C++开发人员使用EclipseIDE(请参阅下面的详细信息) 我尝试在子文件夹中重新组织代码。但是,如果将源代码文件从现有子文件夹移动到新的子文件夹,则不会对其进行编译。 我将新的子文件夹添加到路径和符号->源位置(和包含),但没有任何帮助。 我的项目基于的Hello_world示例,它使用自己的子文件夹(用户)进行完美编译,但不使用我的子文件夹:-( 第1版(4.4.1) 构建id:20140925-1800 EclipseC/C++开发工具 版本:8.5.0.201409172108

为C/C++开发人员使用EclipseIDE(请参阅下面的详细信息) 我尝试在子文件夹中重新组织代码。但是,如果将源代码文件从现有子文件夹移动到新的子文件夹,则不会对其进行编译。 我将新的子文件夹添加到路径和符号->源位置(和包含),但没有任何帮助。 我的项目基于的Hello_world示例,它使用自己的子文件夹(用户)进行完美编译,但不使用我的子文件夹:-(

第1版(4.4.1) 构建id:20140925-1800 EclipseC/C++开发工具
版本:8.5.0.201409172108

如果打开
生成文件
,您将找到以下行:

# which modules (subdirectories) of the project to include in compiling
MODULES = driver user

看起来您可以在那里添加子文件夹。

显示“项目浏览器”,并将您的项目与“源位置”一起展开,作为屏幕截图(但仅显示相关部分,请具有合理的分辨率和大小)。是的!可以。请注意,您必须添加要包含的每个子文件夹:例如,如果您的源结构是mainfolder/mymodule/subfolder,并且所有文件夹和子文件夹中都有源代码,则您的模块将如下所示:MODULES=mainfolder mainfolder/mymodule mainfolder/mymodule/subfolder@itti如果你再次登录,不要只问一个问题,得到一个答案&永远不要回来,然后请1)投票表决,2)接受它作为答案。这样做会在将来帮助别人,就像你曾经被帮助过一样