1

Eclipse IDE で Linux カーネル モジュールを開発したいのですが、このカーネル モジュールをコンパイルして実行するように Eclipse CDT を構成する方法を教えてください。

4

1 に答える 1

1

@Khajavi、以下の手順に従ってください。

1) [ファイル] --> [新規] --> [プロジェクト] --> ダイアログ ボックスが表示されます。

2) C/C++ の下で --> [既存のコードを含む Makefile プロジェクト] を選択し、[次へ] を選択します。

3) プロジェクト名、使用する言語、ツールチェーンを入力し、カーネル ソースの場所を参照して選択します
--- [OK] を選択し、[完了] を選択します。

4) プロジェクトが作成され、Eclipse IDE の左側に表示されます。プロジェクト フォルダを右クリックし、[プロパティ] を選択します。

5) C/C++ ビルド オプションを選択し、RHS ダイアログで [ビルダー設定]、[動作] などのタブを見つけます。Builder の設定はそのままに、Behavior タブで「Build (Incremental Build)」の「all」の部分を削除し、適用して終了します。

ここに画像の説明を入力

カーネル モジュールをクロス コンパイルする場合は、「ビルダー設定」を次のように構成します。

ここに画像の説明を入力

したがって、Eclipse設定が構成され、モジュールをコンパイルまたはクリーンアップできます:-)

于 2013-09-25T04:52:07.307 に答える