Eclipse plugin Eclipse 4.2.1 SDCC插件可以';t创建MCS51项目

Eclipse plugin Eclipse 4.2.1 SDCC插件可以';t创建MCS51项目,eclipse-plugin,sdcc,Eclipse Plugin,Sdcc,我正在64位Windows7上运行Eclipse4.2.1。我安装了EclipseCDT插件,可以制作C/C++项目。我已经安装了sdcc(在CL上用sdcc--version获得响应)。我已下载此版本的插件: 解压缩,并将特性和插件文件夹的所有内容放入我相应的Eclipse安装的特性和插件文件夹中。(按照的指示) 我重新启动Eclipse,进入文件>新建>C项目。在“项目类型”下选择MCS51族(SDCC),在“工具链”下选择SDCC工具链。单击“下一步”,保持“发布和调试”处于选中状态,单

我正在64位Windows7上运行Eclipse4.2.1。我安装了EclipseCDT插件,可以制作C/C++项目。我已经安装了sdcc(在CL上用
sdcc--version
获得响应)。我已下载此版本的插件:

解压缩,并将特性和插件文件夹的所有内容放入我相应的Eclipse安装的特性和插件文件夹中。(按照的指示)


我重新启动Eclipse,进入文件>新建>C项目。在“项目类型”下选择MCS51族(SDCC),在“工具链”下选择SDCC工具链。单击“下一步”,保持“发布和调试”处于选中状态,单击“完成”。弹出创建项目框时出错。表示无法创建项目原因:内部错误:我单击“详细信息”按钮,它表示java.lang.NullPointer.Exception。(本应包括一个屏幕盖,但我还不知道声誉如何。)我设法让SDCC在Windows 7 32位计算机上运行。我建议您在Eclipse中创建一个新项目,在该项目中,您没有安装插件,也没有通过源代码进行调试。我这样做是为了消除一些错误并让它运行

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

好吧..我设法让SDCC在Windows 7 32位计算机上运行。我建议您在Eclipse中创建一个新项目,在该项目中,您没有安装插件并通过我就是这样做的,这样我就可以消除一些错误并让它运行

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

我也遇到了同样的问题,Alexander.p在中的回答为我解决了这个问题。SDCC 3.4和Eclipse Luna 4.4.1。

我也遇到了同样的问题,Alexander.p在中的回答是正确的SDCC3.4和EclipseLuna4.4.1