Show page source of Sample1OnEclipse #45754

= 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 オブジェクトファイルを隠す)]]