• eclipse安装zylin embedded cdt失败解决办法


    最近在搞嵌入式开发,之前用惯了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

  • 相关阅读:
    三元组顺序结构实现稀疏矩阵相加,行序优先(Java语言描述)
    行逻辑链接的顺序表实现稀疏矩阵的相乘(Java语言描述)
    各种矩阵压缩原理(书本上没有讲到的具体公式推理过程)
    KMP算法的实现(Java语言描述)
    链表一元多项式计算器的实现(Java语言描述)
    链表的实现(Java语言描述)
    队列的链式存储方式的实现(Java语言描述)
    Java泛型数组
    三元组表压缩存储稀疏矩阵实现稀疏矩阵的快速转置(Java语言描述)
    利用栈实现算术表达式求值(Java语言描述)
  • 原文地址:https://www.cnblogs.com/goodhx/p/6036387.html
Copyright © 2020-2023  润新知