带有SDCC插件的Eclipse-始终存在java.lang.NullPointerException错误
我用C/C++安装了最新的EclipseIDE,安装了SDCC,并将net.sourceforge.eclipsesdcc.1.0.0插件放入Eclipse插件和功能文件夹。启动Eclipse时,开始使用MC51系列SDCC和SDCC工具链创建一个项目,单击Finish,它总是出现一个错误java.lang.NullPointerException。我在WindowsVista和WindowsXP机器上做同样的事情,同样的问题 我在布景上遗漏了什么吗 事先非常感谢你带有SDCC插件的Eclipse-始终存在java.lang.NullPointerException错误,eclipse,plugins,nullpointerexception,sdcc,Eclipse,Plugins,Nullpointerexception,Sdcc,我用C/C++安装了最新的EclipseIDE,安装了SDCC,并将net.sourceforge.eclipsesdcc.1.0.0插件放入Eclipse插件和功能文件夹。启动Eclipse时,开始使用MC51系列SDCC和SDCC工具链创建一个项目,单击Finish,它总是出现一个错误java.lang.NullPointerException。我在WindowsVista和WindowsXP机器上做同样的事情,同样的问题 我在布景上遗漏了什么吗 事先非常感谢你 马丁我也有同样的问题。我用这
马丁我也有同样的问题。我用这个文件解决了这个问题
İ认为这个问题是平台选择错误。我也有同样的问题。我用这个文件解决了这个问题
İ认为这个问题是平台选择错误。尝试在Windows中使用32位版本的Eclipse。这是唯一一个让SDCCEclipse插件工作的方法。对于64位版本,我将获得相同的NullPointerException
另外需要注意的是,项目设置完成后,我还需要右键单击Eclipse中的项目,然后转到Properties->C/C++Build,然后转到Builder Settings选项卡,并将Builder type更改为Internal Builder。尝试在Windows中使用32位版本的Eclipse。这是唯一一个让SDCCEclipse插件工作的方法。对于64位版本,我将获得相同的NullPointerException
另外,项目设置完成后,我还需要右键单击Eclipse中的项目,然后转到Properties->C/C++Build,然后转到Builder设置选项卡,将Builder类型更改为Internal Builder。插件无法找到特定于操作系统的程序sh.exe。
尝试将文件夹os从文件夹net.sourceforge.eclipsesdcc.win32_1.0.0复制到forder net.sourceforge.eclipsesdcc_1.0.0中。插件无法找到操作系统特定的程序sh.exe。
尝试将文件夹os从文件夹net.sourceforge.eclipsesdcc.win32_1.0.0复制到forder net.sourceforge.eclipsesdcc_1.0.0中。上述解决方案非常有用-谢谢大家!为了澄清,我必须使用Alexander.P和Urgo的答案才能在Eclipse中成功创建MCS51系列SDCC项目。这就是我所做的 已安装32位版本的Eclipse for Windows 已安装eclipseSDCC插件 已将Eclipse\plugins\net.sourceforge.eclipseesdcc.win32_1.0.0中的os文件夹复制到Eclipse\plugins\net.sourceforge.eclipseesdcc_1.0.0 将项目设置为使用内部生成器:项目->属性->C/C++生成->生成器设置选项卡->生成器类型=内部生成器
上面的解决方案非常有用-谢谢大家!为了澄清,我必须使用Alexander.P和Urgo的答案才能在Eclipse中成功创建MCS51系列SDCC项目。这就是我所做的 已安装32位版本的Eclipse for Windows 已安装eclipseSDCC插件 已将Eclipse\plugins\net.sourceforge.eclipseesdcc.win32_1.0.0中的os文件夹复制到Eclipse\plugins\net.sourceforge.eclipseesdcc_1.0.0 将项目设置为使用内部生成器:项目->属性->C/C++生成->生成器设置选项卡->生成器类型=内部生成器