= Eclipseでsample1を管理する = TOPPERS/JSPのアプリケーションを作る際には、コンフィグレータを使ってMakefileとリソース準備プログラムを生成します。この後、make depend; make を行えばビルドができるのですが、せっかくEclipseを導入したのでEclipseでプロジェクトを管理したいものです。そこで、TOPPERS/JSPアプリケーションをEclipseで管理する方法を説明します。 基本は、EclipseによるMakefileアプリケーションの読み込み機能です。 == C プロジェクトを作る == TOPPERS/JSPアプリケーションは既にあると仮定します。ここではsample1を使いましょう。 sample1を読み込むプロジェクトを作ります。まず、メニューバーからFile -> New -> Project...を実行してください。そうするとNew Project Dialogが現れます(図1)。ダイアログ内でC Projectを選んでNextボタンを押します。 [[Embed(CreateCProject.png, caption=図1 Cプロジェクトを作る)]] 次にCプロジェクトの構成を求められます。 まずは名前を決めます。名前は'''プロジェクトのディレクトリ名と同じ'''でなければなりません。同じ名前にすると、"Directory with specified name already exits"という警告が出ますが、これで正常です。 名前を指定し終わったら、Project typeとしてEmpty project、ToolchainとしてLinux GCCを選びます。設定が終わったらNextボタンを押します(Finishじゃない!)。 [[Embed(SetProjectName.png, caption=図2 プロジェクト名を指定する)]] == 環境変数を設定する == GCCをEclipseから実行するために環境変数を追加します。 C ProjectダイアログのAdvanced Settingsボタンをクリックします。Propertyが開きますので左のツリーからEnviromentを開きます。ここにGCCに与える環境変数の一覧が表示されます。Add...ボタンを押してPATH環境変数に次のように設定してください(図3)。 {{{ ${PATH}:/opt/arm-2009q1/bin }}} [[Embed(ConfigureProject.png, caption=図3 プロジェクトの構成を決める)]] [[Embed(SetPath.png, caption=図4 パスを設定する)]] 設定が終わったら、ダイアログを全部閉じます。 == オブジェクトファイルを隠す == [[Embed(HideObjects.png, caption=図5 オブジェクトファイルを隠す)]]