在安装ADT20.0时会报requires 'org.eclipse.cdt.feature.group 0.0.0' but it could not be found这个错,安装ADT18.0和以前的没有这个问题,这个问题纠结了我两个晚上,差点把电脑给砸了,今晚在网上搜了下,终于找到了答案,晚上说什么 的都有,但我发现有些不管用,比如网上有人说要安装个什么WST什么的,我没装成功,下面的方法我试过,很有效
网上说是eclipse插件CDT(增加对C的支撑)丢失了
解决方法:
1. 下载地址:http://www.eclipse.org/cdt/downloads.php
我下载的是最新版本cdt-master-8.1.2.zip
2. 安装到eclipse上
步骤:Eclipse ->Help -> Install New Software -> 点击ADD添加 -> 名称填写CDT ,地址那里选择Archive,然后选择已下好的cdt-master-8.1.2.zip -> OK下一步下一步…最后重启Eclipse
下面这个我也下载安装了,可能不用下面这个也行,但我怕错,直接也下载解压放到eclipse中了,没报错,成功了
在安装CDT的过程中可能还会出现一种错误如下:
Cannot complete the install because one or more required items could not be found.
Software being installed: C/C++ Remote Launch 6.0.0.201109151620 (org.eclipse.cdt.launch.remote.feature.group 6.0.0.201109151620)
Missing requirement: C/C++ Remote Debug Launcher 2.3.0.201109151620 (org.eclipse.cdt.launch.remote 2.3.0.201109151620) requires ‘bundle org.eclipse.rse.ui [3.0.0,4.0.0)' but it could not be found
Cannot satisfy dependency:
From: C/C++ Remote Launch 6.0.0.201109151620 (org.eclipse.cdt.launch.remote.feature.group 6.0.0.201109151620)
To: org.eclipse.cdt.launch.remote [2.3.0.201109151620]
解决方法:
原因是缺少了org.eclipse.rse.ui,需要单独下载RSE组件,即RSE-runtime-3.3.1.zip ,
解压缩之后把features和plugins下面的文件拷贝到eclipse的对应目录下去,然后重启eclipse即可。然后再次安装CDT就可以成功完成啦