Eclipse CDT,如何编译单个C ++文件?

时间:2016-03-28 19:01:40

标签: c++ eclipse compilation

我正在尝试编译单个文件。该项目有一个外部的make文件。我关掉了“自动构建”。右键单击该文件,我看到“Build selected File(s)”上下文菜单,但它被禁用(变灰)。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

您是否将项目创建为Makefile项目?

在编辑器中打开Makefile,然后选择Outline窗口(应该在右侧)。如果不可见,请使用菜单打开它:Window -> Show View -> Outline。当您在那里时,请确保使用以下菜单打开Make Target视图:Window ->Show View -> Make Target

Outline窗口中,您应该看到列出的Makefile符号和目标。选择您要使用的目标(例如allclean),右键单击它们,然后将它们添加到Make Target窗口。

一旦它们出现在Make Target窗口中,只需双击它们即可调用 make

Makefile

大纲窗口:

enter image description here

制作目标窗口。

enter image description here