2013-01-11 63 views
1

我在64位Windows 7上運行Eclipse 4.2.1。我安裝了Eclipse CDT插件並可以製作C/C++項目。我已經安裝了sdcc(通過sdcc --version獲得CL的回覆)。我已經下載這個版本的插件:Eclipse 4.2.1 SDCC插件無法創建MCS51項目

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,進入File> New> C Project。在項目類型下選擇MCS51系列(SDCC),在工具鏈下選擇SDCC工具鏈。點擊下一步,選擇Release和Debug選項,點擊Finish。彈出創建項目框錯誤。說無法創建項目原因:內部錯誤:我點擊詳細信息按鈕,它說java.lang.NullPointer.Exception。 (本來包括一個擷取畫面,但我沒有HAZ的聲譽卻> _ <)

我也看到了這個帖子: Eclipse with SDCC plug in - always has an error of java.lang.NullPointerException 他們只建議下載我用同樣的拉鍊。

回答

0

嗯..我管理它使SDCC運行在Windows 7 32位機器上。我建議你在Eclipse中創建一個新項目,在那裏你沒有安裝插件並通過源代碼進行調試。這就是我所做的,所以我可以消除一些錯誤並使其運行。

編輯: 你也必須用Cygwin使用的那個替換sh.exe,因爲當你開始構建時,隨着SDCC插件附帶的sh.exe似乎崩潰了。