最近再搞嵌入式开发,之前用惯了IDE调试单片机的那种方式,开发2440和am3358驱动时候无法方便的查看寄存器和变量,憋的抓耳挠腮,不爽得很,没有可视化环境进行实时调试观察,太特么蛋疼了。感觉这种情况老外应该会有解决方案,在网上找了几天,果不其然,有用ubuntu+eclipse+openocd开发嵌入式程序,调试uboot和裸机程序的的,具体思路和原理,我就不做搬运工了,搬来搬去也没啥意思,现在网上充斥着各种平台博客,内容几乎完全一样,大家随便搜索一下就可以找到,这里只分享下无法解决的情况。

照着网上的帖子做了做,卡在了安装zylin embedded cdt这里,在线安装时,总是出现:

Cannot complete the install because one or more required items could not be found.
  Software being installed: Zylin Embedded CDT 4.18.1 (com.zylin.cdt.feature.feature.group 4.18.1)
  Missing requirement: Zylin Embedded CDT 4.18.1 (com.zylin.cdt.feature.feature.group 4.18.1) requires 'org.eclipse.cdt.debug.mi.core 0.0.0' but it could not be found

错误提示,继续不下去了,结果zylin embedded cdt这个插件对调试又特别重要,不装又不行,百度了n久,找到的解决方式还是装不了,无论是在线还是下载插件包问题相同。在eclipse 4.6/4.7的版本上均试过,还是不行,找网友从他的能用的eclipse下拷贝'org.eclipse.cdt.debug.mi.core插件到本机也不行,还是不知道哪里出了问题,后来仔细看了下,发现zylin embedded cdt这个插件最新版本4.18.1更新时间是2012年,已经四年之前了,这期间eclipse版本更新了4.4、4.5、4.6、4.7这么多版本,在网上查了下eclipse4.4以上是在java虚拟机8版本上运行的,猜测有可能是eclipse版本太新导致的zylin embedded cdt装不上,下载了eclipse-cpp-luna-SR2-win32-x86_64这个4.4的版本,发现可以正常安装zylin embedded cdt。为了验证是不是eclipse版本原因,给大家一个确定的答案,下载并测试了几乎所有eclipse 4.1-4.4版本,发现这些版本均可以正常在线安装zylin embedded cdt插件,部分4.5版本的也可以正常安装。由此可以断定,zylin embedded cdt这个插件可以在eclipse 4.5以下版本中正常安装运行,大家如果自己的eclipse版本高于4.4,可以降级试试,折腾了这么久,总算是搞定了。。。

最后附上在线安装zylin embedded cdt插件时需要输入的地址:http://opensource.zylin.com/zylincdt

eclipse安装zylin embedded cdt失败解决办法的更多相关文章

  1. php安装redis扩展初始化失败解决办法

    错误信息如下: PHP Warning: PHP Startup: redis: Unable to initialize module Module compiled with module API ...

  2. Eclipse 安装 ShellEd 不成功的解决办法

    我是Win7, 64位的操作系统,Eclipse 版本是 32位的eclipse-java-luna-SR1-win32.在安装 ShellEd 时,一直安装不成功,前后出现两种现象: 1. 在按照网 ...

  3. eclipse maven 依赖jar下载失败解决办法

    针对PC与Maven私服之间网络传输问题 打开.m2本地仓库所在目录, 通过win文件夹的搜索功能,查找 *.lastUpdated ,然后将找到的文件全部删除 重新 Maven Update Pro ...

  4. python 安装pytorch 及 安装失败解决办法

    python 安装pytorch 及 安装失败解决办法 [转] pytorch安装失败解决办法 [转] 一分钟在win10终端成功安装pytorch pytorch 的安装方法有2种,一种是pip安装 ...

  5. myeclipse2017破解失败解决办法

    最近,笔者安装的myeclipse2017破解出了问题,破解本来是很简单的事,就是几步而已,但是一直出问题,现在安利一波myeclipse2017版破解失败解决办法.诸如下图:()因为笔者已经破解好了 ...

  6. Hive中将文件加载到数据库表失败解决办法

    Hive中将文件加载到数据库表失败解决办法(hive创建表失败) 遇到的问题: FAILED: Execution Error, return code 1 from org.apache.hadoo ...

  7. Mysql文件太大导入失败解决办法总结

    Mysql文件太大导入失败解决办法总结 在使用phpmyadmin导入数据库的时候可能会碰到由于数据库文件太大而无法导入的问题! 英文提示如下:File exceeds the maximum all ...

  8. 在ASP.net中的UpdatePanel,弹窗失败解决办法

    原文:在ASP.net中的UpdatePanel,弹窗失败解决办法 最开始我用: Response.Write("<script>alert('和哈呵呵呵呵呵呵!')</s ...

  9. eclipse调试找不到源解决办法

    eclipse调试时有时显示找不到源码,首先得确定代码没问题 这是eclipse没有发现工程源码,解决办法是 右键工程>>Debug As >> Debug configura ...

随机推荐

  1. Ubuntu 16.04 install 搜狗输入法

    1.#先添加以下源 sudo add-apt-repository ppa:fcitx-team/nightly 2.#添加源之后需要更新一下系统 sudo apt-get update 3.#开始安 ...

  2. table常用功能总结

    1,设置表格边框为单线框 table, th, td { border: 1px solid blue; }加上:table { border-collapse:collapse; } 由于 tabl ...

  3. java classpath getResource getResourceAsStream

    1.classpath 用于指定java运行时,jvm寻找class文件以及jar文件的存储目录.jvm依据classpath中出现的jar文件以及目录,依次寻找,直到找到指定class文件. 例:j ...

  4. android的程序运行数据存放在哪里?

    Android应用开发中,给我们提供了5种数据的存储方式1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 ...

  5. Source Insight 3.X 标签插件v1.0发布

    Source Insight可以说是一款程序员必备的开发/阅读源码工具,美中不足的是SI没有标签栏,多个源码之间切换很不方便,于是我就乘闲暇之余写了该作品sihook:标签插件;不过严格意义上来说si ...

  6. Qt程序打包(使用Enigma Virtual Box和BoxedApp Packer封包)

    一.使用单文件封包工具 单文件封包工具,顾名思义就是将可执行文件及其相关依赖打包成单个可执行文件的工具. 这里推荐两个单文件封包工具:Enigma Virtual Box和BoxedApp Packe ...

  7. Android NDK常见配置问题的解决方案

    添加NDK包时出现"Not a valid NDK directory" 在解压的android-ndk-rxxx文件夹中新建一个txt文件,将名字包括后缀更改为ndk-build ...

  8. 一篇文章让Oracle程序猿学会MySql【未完待续】

    一篇文章让Oracle DB学会MySql[未完待续] 随笔前言: 本篇文章是针对已经能够熟练使用Oracle数据库的DB所写的快速学会MySql,为什么敢这么说,是因为本人认为Oracle在功能性方 ...

  9. 制作自己的嵌入式Linux电脑_转

    制作自己的嵌入式Linux电脑 http://os.51cto.com/art/201409/450334.htm 原文链接:http://blog.jobbole.com/75414/ 包含器件选择 ...

  10. Java实现归并排序

    package Sort; import java.util.Arrays; public class MergeSort { public static void merge(int[] list, ...