我尝试构建时,Eclipse CDT不使用我的Makefile。

时间:2014-05-13 21:29:40

标签: c makefile eclipse-cdt

我有一些带有Makefile的源代码,可以从命令行构建得很好。

我按照eclipse CDT说明导入了一个包含现有资源的项目。

我打开了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.

返回命令行并输入“make build-modules”,它可以正常工作。

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

1 个答案:

答案 0 :(得分:1)

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

2)只导入您已有的文件。

3)点击构建并确保您已在项目的打开文件中单击,该文件在编辑器视图中打开。

用户也必须这样做:

"从Makefile导入项目"这让我的目标有效。