1
我有一些源代码与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.
回到命令行,输入“使构建模块”,它工作正常。
此项目中没有其他makefile。我不知道为什么这样做会失败。
这工作。实际上,我使用“从Makefile导入项目”,并使我的目标工作。问题:你如何设置包含搜索路径? – marathon
转到Eclipse左侧的项目并点击右键。然后属性,然后属性,看看有什么可用。但是,我认为你正在寻找的是在项目文件夹下的包含内容。我会用你的结果编辑我的答案。 @marathon更好的回答你的问题在这里:http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.cdt.doc.user%2Ftasks%2Fcdt_t_proj_paths.htm – gsamaras