当我尝试使用File转换Eclipse Mars中的现有项目时,我遇到了问题 - >新 - >其他 - > C / C ++ - >转换为C / C ++项目(添加C / C ++性质)。 MinGW GCC工具链不存在。
我的项目显示在"转换候选人"但是当我选择" Makefile项目"对于项目类型,我取消选中:仅当平台支持项目类型和工具链时才显示项目类型和工具链。我唯一的工具链选项是" GNU Autotools Toolchain。"
我确保在我的路径变量和MINGW_HOME中设置了MinGW安装。
但是,如果我创建一个新的C ++项目,则会出现MinGW GCC工具链,并且我能够创建一个新项目。
Eclipse信息: 版本:Mars.1发布(4.5.1) 构建ID:20150924-1200
答案 0 :(得分:1)
我的问题源于我的工作区的元文件。当我最初在我的电脑上拉动项目时,我一定做错了。
我做了以下步骤并解决了我的问题: - 在版本控制中删除了项目的本地副本 - 从eclipse中删除了导入的项目 - 清除了eclipse的工作区文件,该文件保留了项目的元数据 - 将项目新鲜到我的电脑上 - 使用eclipse重新导入项目 - 转换为C / C ++项目和MinGW GCC可用