简介

v3.7.2022071301 已增加 Eclipse 项目导入功能,用于导入任意 Eclipse 系列的项目;

支持的项目类型: arm, riscv, gcc, sdcc

使用方法

点击 Import Project,选择 Eclipse 类型

选择 Eclipse 项目的 .cproject 文件,点击 import 导入

导入完成后,会弹出提示,要求切换工作区

由于 Eclipse CDT 与 eide 的设计方式有差异,因此 eide 暂时无法完全兼容 Eclipse 项目中的某些项目属性,构建设置;因此在导入完成后,会产生一个 *.warning.txt 文件,该文件里记录了所有无法兼容的 Eclipse 项目属性,需要根据这些属性 'name' 和 'value' 的含义去修改 eide 项目的相关设置,直至能够正常编译;

*.warning.txt 文件内容说明:

    hi, 感谢对eclipse项目导入的支持,目前发现了一个问题,选择.cproject文件之后,提示 Warning : Project import failed !: Cannot read properties of undefined (reading 'split')

    我使用eclipse项目是 FreeRTOS官方demo中的eclipse项目,里面有的可以导入,有点无法导入。
    比如FreeRTOS\Demo\RISC-V_RV32M1_Vega_GCC_Eclipse\projects\RTOSDemo_ri5cy项目就无法导入。
    这是他的.cproject文件。

    fb0a7d50-769b-429f-9d69-694a11b8549a.xml
    35kB

    @zerosensei

    解析源文件排除列表时的 bug, 后面我修复下

    有 entry 节点,但没有 excluding 属性

    v3.7.2022071801 已推送

    2 years later

    admin 你好不太明白的是,替换文件是找到eide.json找到对应字段,但能找到TARGET的debug字段啥的,但找不到属性对应的name

    2 months later

    麻烦帮忙看下,导入后出现如下问题是啥原因

      18373712565

      gcc 编译参数有问题,检查有没有缺少:-mthumb

      Write a Reply...