Eclipse 4.2.1 SDCC插件无法创建MCS51项目

时间:2013-01-11 19:37:17

标签: eclipse-plugin sdcc

我在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

解压缩,并将功能和插件文件夹的所有内容放入相应的Eclipse安装功能和插件文件夹中。 (遵循http://mihirknows.blogspot.com/2007/10/installing-sdcc-under-eclipse.html)的说明。

我重新启动Eclipse,转到File> New> C Project。在项目类型下选择MCS51系列(SDCC),在工具链下选择SDCC工具链。单击“下一步”,选择“发布和调试”,单击“完成”弹出错误创建项目框。说项目无法创建原因:内部错误:我单击详细信息按钮,它显示java.lang.NullPointer.Exception。 (本来可以包括一个屏幕保护程序,但我还没有声誉> _<)

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

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