【问题标题】:Eclipse 4.2.1 SDCC plugin can't create MCS51 projectEclipse 4.2.1 SDCC 插件无法创建 MCS51 项目
【发布时间】:2013-01-11 19:37:16
【问题描述】:

我在 64 位 Windows 7 上运行 Eclipse 4.2.1。我安装了 Eclipse CDT 插件并且可以制作 C/C++ 项目。我已经安装了 sdcc(使用sdcc --version 在 CL 上获得回复)。我已经下载了这个版本的插件:

http://sourceforge.net/projects/eclipse-sdcc/files/latest/download?source=dlp

解压后,将 features 和 plugins 文件夹的所有内容放入我相应的 Eclipse 安装的 features 和 plugins 文件夹中。 (遵循http://mihirknows.blogspot.com/2007/10/installing-sdcc-under-eclipse.html 的指示)。

我重新启动 Eclipse,转到文件>新建>C 项目。在 Project type 下选择 MCS51 family (SDCC),在 Toolchains 下选择 SDCC Tool Chain。单击下一步,选择发布和调试,单击完成。弹出创建项目错误框。说无法创建项目原因:内部错误:我单击详细信息按钮,它显示 java.lang.NullPointer.Exception。 (本来包括一个屏幕截图,但我还没有影响声誉>_

我也看过这个帖子: Eclipse with SDCC plug in - always has an error of java.lang.NullPointerException 他们只建议下载我使用的相同 zip。

【问题讨论】:

    标签: eclipse-plugin sdcc


    【解决方案1】:

    我遇到了同样的问题,Alexander.P 在Eclipse with SDCC plug in - always has an error of java.lang.NullPointerException 中的回答为我解决了问题。 SDCC 3.4 和 Eclipse Luna 4.4.1。

    【讨论】:

      【解决方案2】:

      嗯.. 我设法让 SDCC 在 Windows 7 32 位机器上运行。我建议您在未安装插件的 Eclipse 中创建一个新项目,并通过源代码进行调试。这就是我所做的,因此我可以消除一些错误并让它运行。

      编辑: 您还必须将 sh.exe 替换为 Cygwin 使用的那个,因为 SDCC 插件附带的 sh.exe 在您开始构建时似乎会崩溃。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-12
        • 2021-12-13
        • 1970-01-01
        相关资源
        最近更新 更多