Eclipse CDT不';当我尝试构建时,不要使用我的Makefile。

Eclipse CDT不';当我尝试构建时,不要使用我的Makefile。,c,makefile,eclipse-cdt,C,Makefile,Eclipse Cdt,我有一些源代码,其中包含一个Makefile,它可以从命令行很好地构建 我按照EclipseCDT说明导入一个包含现有源代码的项目 我打开make文件,在Outline视图中看到了所有makefile目标 我右键单击了一个,并将其添加到“生成目标”选项卡 我双击它,控制台说找不到目标: 14:24:13 **** Build of configuration Debug for project xxxxxxxxxx **** make build-modules make: *** No ru

我有一些源代码,其中包含一个Makefile,它可以从命令行很好地构建

我按照EclipseCDT说明导入一个包含现有源代码的项目

我打开make文件,在Outline视图中看到了所有makefile目标

我右键单击了一个,并将其添加到“生成目标”选项卡

我双击它,控制台说找不到目标:

14:24:13 **** Build of configuration Debug for project xxxxxxxxxx ****
make build-modules 
make: *** No rule to make target `build-modules'.  Stop.
返回命令行并键入“makebuildmodules”,它就可以正常工作了

此项目中没有其他生成文件。我不知道为什么会这样失败。

1)在Eclipse中创建一个新项目

2) 只导入您已有的文件

3) 单击“生成”,并确保已在项目的打开文件中单击,该文件在编辑器视图中打开

用户还必须执行以下操作:


“从Makefile导入项目”,这让我的目标工作起来。

这很有效。实际上,我使用了“从Makefile导入项目”,这使我的目标工作起来。问题:如何设置包含搜索路径?转到Eclipse左侧的项目并单击鼠标右键。然后是属性,然后是属性,以查看可用的内容。但是,我认为您正在查看的是项目文件夹下的includes。我将用你的结果编辑我的答案@对于您的问题,更好的答案如下: