即使makefile和源文件存在,为什么Eclipse Helios CDT中的“ Build Project”显示为灰色?
收藏

我不能建立我的项目。
我在Eclipse HeliOS中创建了一个新的CDT项目,并告诉它使用现有的源代码和MaFILE文件,两者都正确地出现在包和项目视图中。然而,“项目”菜单中的“全部生成”和“生成项目”都灰显,因此不可能生成项目。“自动生成”未选中。在项目创建期间,我告诉向导使用linux gcc(1)工具链。我在“项目”->“属性”或“窗口”->“首选项”下找不到任何启用“生成项目”功能的内容。窗口->首选项->生成显示仅显示一个标签为“错误分析器”的选项卡。
如何启用“生成项目”命令?


最佳答案:

我发现了问题的原因:选择了错误的“新项目”向导。我选择了“带有现有代码的MaMeCube项目”向导,因为源文件和MaFe文件已经存在。我应该选择“c项目”向导并告诉它不要创建makefile。执行后者的结果是,“项目”菜单的“生成项目”条目不会灰显。
显然,“具有现有代码的MaMeFraseProject”是一个通用的向导,而不是一个特定于C/C++项目的向导。

    公众号
    关注公众号订阅更多技术干货!