Eclipse IDE で Linux カーネル モジュールを開発したいのですが、このカーネル モジュールをコンパイルして実行するように Eclipse CDT を構成する方法を教えてください。
質問する
4516 次
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 に答える