2011-07-13 7 views
0

最新のEclipse IDEをC/C++でインストールし、SDCCをインストールしてnet.souurceforge.eclipsesdcc.1.0.0プラグインをEclipseプラグイン&に入れました機能フォルダ。 Eclipseを起動するときに、SDCC Tools Chainを使用してMC51ファミリ(SDCC)を使用してプロジェクトを作成し、「Finish」をクリックすると、常にjava.lang.NullPointerExceptionのエラーが発生します。私はWindows VistaとWindows XPの両方のマシンで同じ問題を抱えていますが、同じ問題です。SDCCプラグイン付きEclipse - 常にjava.lang.NullPointerExceptionのエラーが発生する

設定に何か不足していますか?

ありがとうございます。

マーティン

答えて

0

Windowsで32ビット版のEclipseを使用してみてください。 SDCC Eclipseプラグインを動作させるために私が働いたのはこれだけです。 64ビットバージョンでは、同じNullPointerExceptionを取得します。

また、プロジェクトがセットアップされたら、Eclipseでプロジェクトを右クリックしてからProperties - > C/C++ Buildをクリックして、 "Builder Settings"タブに移動して "Builder type "を内部ビルダーに送信します。

3

プラグインがOS固有のプログラム(sh.exe)を見つけることができません。 フォルダー "os"を "net.sourceforge.eclipsesdcc.win32_1.0.0"フォルダーからforder "net.sourceforge.eclipsesdcc_1.0.0"にコピーしてみます。

1

上記のソリューションは非常に役に立ちました - ありがとう、みんな!明確にするために、EclipseでMCS51ファミリ(SDCC)プロジェクトを正常に作成するために、Alexander.PとUrgoの回答を使用しなければなりませんでした。ここに私がしたことがあります...

  1. インストールされているWindows用の32ビット版。

  2. eclipseSDCCプラグインがインストールされています。

  3. "Eclipse \ plugins \ net.sourceforge.eclipsesdcc.win32_1.0.0"から "Eclipse \ plugins \ net.sourceforge.eclipsesdcc_1.0.0"にコピーされた "os"フォルダ。

  4. 内部ビルダーを使用するようにプロジェクトを設定します。プロジェクト - >プロパティ - > C/C++ビルド - >ビルダー設定タブ - >ビルダータイプ=内部ビルダー。

関連する問題