其他分享
首页 > 其他分享> > 为什么“Build Project”在Eclipse Helios CDT中显示为灰色,即使makefile和source存在?

为什么“Build Project”在Eclipse Helios CDT中显示为灰色,即使makefile和source存在?

作者:互联网

我无法建立我的项目.

我在Eclipse Helios中创建了一个新的CDT项目并告诉它使用现有的源代码和makefile – 两者都在Package和Project视图中正确显示. “Project”菜单“Build All”和“Build Project”都显示为灰色,因此无法构建项目. “自动构建”未选中.在项目创建期间,我告诉向导使用Linux gcc(1)工具链.我无法在Project-> Properties或Window-> Preferences下找到启用“Build Project”功能的任何内容. Window-> Preferences-> Build显示只显示一个标签为“Error Parsers”的选项卡.

如何启用“Build Project”命令?

解决方法:

我发现了问题的原因:选择错误的“新建项目”向导.我选择了“带有现有代码的Makefile项目”向导,因为源和makefile已经存在.我应该选择“C Project”向导并告诉它不要创建一个makefile.执行后者的结果是“项目”菜单的“构建项目”条目不会显示为灰色.

显然,“带有现有代码的Makefile项目”是一个通用向导,而不是一个特定于C/C++项目的向导.

标签:c-3,linux,eclipse,eclipse-cdt
来源: https://codeday.me/bug/20190827/1736315.html