Eclipse C++项目-使用不同的目标运行外部make文件

Eclipse C++ project - Running external make file with different targets

本文关键字:目标 运行 外部 文件 make 项目 C++ Eclipse      更新时间:2023-10-16

我搜索了很长时间,但找不到答案。

我使用Eclipse C++,并创建了一个基于Makefile的项目,其中所有的源代码和make文件都是我从某个源下载的。我可以在终端中构建和运行这个项目(我在Mac OS X中),先做"make-clean",然后做"make-depend",再做"make",然后运行。

我也想做同样的事情,但在eclipse中,为了利用它的图形调试工具,我无法弄清楚如何使用提供的makefile来构建它。

详细信息如下:

makefile是"makefile",位于proj/myapp/niki/makefile中(因此它不在根文件夹中)。

我需要能够做"使干净",然后"使依赖"然后"使"然后运行它。

我转到eclipse中的项目属性,在"C/C++构建"中,我取消选择"使用默认构建命令",并将"构建命令"指定为"make-f proj/myapp/niki/Makefile"。这有什么不对吗?以及我如何做到"让干净"、"让依赖"。。。

我没有使用XCode,因为当我导入整个外部时,它放弃了自动完成XCode项目的源代码。

早日感谢您的帮助!

有一个特定的视图,可以定义特定的make目标。

如果它没有在您的透视图中打开,您可以通过以下菜单打开它:Window > Show View > Make target

在此视图中,您可以定义任意数量的目标。