Satimage 戻る| 次へ
XCodeプロジェクトへの紹介
XCodeプロジェクト ツへの 外部のコード >による 科学的環境 >Workingの ホームページ > 情報センター > Onlineドキュメンテーション > Data想像 > XCodeプロジェクト >Introduction?/長さ>
Smileと共にインストールされたプロジェクト
あなたが Smile、完全なバージョンをインストールしたなら、フォルダー /Application/Smile/Documentation/fr/readme/SampleプロジェクトXCodeというファイルを含んでいます--サンプルXCodeプロジェクトについて説明する読書-me.rtf。 また、ファイルも SampleプロジェクトXCodeでオンラインです--読書-me.rtf

SmileのInstallerはいくつかの プロジェクトテンプレート、および命名された Satimageが含むフォルダーを作成するか、またはアップデートして、それはすべて、プロジェクト使用です。 すべてのファイルが /Library/Application Support/アップル/開発者Tools/プロジェクトTemplates/Satimage Sample Projects/にインストールされます。
あなたが Fileツを選択するとき、プロジェクトテンプレートは手があいているモデルですか?gt; XCodeの珍しい企画。 それらのプロジェクトではなく、インストールするというSmileのインストーラ申し出。 初めにそれらをインストールしなかったなら、SmileのInstallerを再放送してください。
各々は「スクリプト-可能」を既存のCかFORTRANプログラムにすることになっています。 変化をあなたのオリジナルのファイルに持って来る必要はありませんが、むしろあなたは新しいソースファイルにAppleScriptとのコミュニケーションを処理させるでしょう。

プロジェクトを使用するために、あなたは XCode1.5以上を含む Developer Toolsをインストールしたに違いありません。

4個の次のテンプレートがインストールされます。

  • SampleOsaxは、Scripting Addition(または、osax)(あなたが直接Smileかどんなスクリプトからも呼ぶことができるAppleScriptのためのスタンドアロンのプラグイン)を作るものです。 サンプルが提供されたソースコードは、スムーズにSmileとコミュニケートするためにどのように2つのデータ構造を扱うかを示します: 本当のアレイマトリクス
  • SampleAppは、「スクリプト-可能」アプリケーションをCかC++プログラムに基礎づけさせているものです。 「スクリプト-可能」アプリケーションで、それが走っている間、あなたはSmileからコードを制御します。 Smileを再開しないで、あなたのコードは環境の如何にかかわらず生きていて、あなたはいつ何時、それを再コンパイルすることができます。
  • SampleAppFortran77は、「スクリプト-可能」アプリケーションをFORTRANプログラムに基礎づけさせているものです。
  • ThreadedAppは、あなたのコンピュータのコードへ駆け込む「スクリプト-可能」アプリケーションを別々の糸にするものです。 これはあなたがどうスクリプトがリアルタイムででコンピュータのコードの実行を中断して、再開して、モニターするのをさせることができるかということです。
デフォルトで、SmileのInstallerは SampleOsaxSampleAppだけをインストールします。 SampleAppFortran77ThreadedAppは、あなたが、Smileのインストールの第3ステップにおける Customizインストールを実行するのを選ぶのを必要とします。

珍しい企画を始めます。

XCode、選んだ Fileツで?gt; メニューの新しいProject。 リストの中では、 Satimage Sample Projectsというカテゴリにおけるプロジェクトを選択してください。 あなたが新しい名前と位置をプロジェクトに提供するように頼まれます。
注意してください: それをコンパイルするとき、プロジェクトのファイル経路がスペースを含んでいるなら、あなたは問題を経験することができます。

あなたがテンプレート SampleAppFortran77ThreadedAppを使用したがっていて、それらが利用可能でないなら、 SmileのInstallerを再放送してください。 インストール(インストール種類)の第3ステップに着くとき、 Customをクリックしてください。 項目 Additional Satimage XCode Sample Projects、その時を可能にしてください。有効にします。

注意してください: あなたが新しいXCodeプロジェクトにサンプルとしてプロジェクトを使用しますが、テンプレートとして使用するというわけではないなら、あなたは命名された Satimageが含むフォルダーに位置を指定しなければならないかもしれません。 デフォルトで、そのフォルダーは /Library/Application Support/アップル/開発者Tools/プロジェクトTemplates/Satimage Sample Projects/にあります。

プロジェクトのコンテンツ

初めに、あなたのプロジェクトに以下で似るべきです。

まず、プロジェクトの最初の Buildを発射してください、あなたがそれを変える前にプロジェクトが確実にそういうものとして有効になるようにするために。 プロジェクトに1つ以上があるなら( SampleOsaxプロジェクトが2個の目標を定義して、 ツォはProjectNameツサツォProjectNameツサーデバッグです。)、各目標を造ってください。 あなたはプロジェクトのメインウィンドウのツールバーの左に位置するメニューで体格の目標を選択することができます。

いくつかのファイルといくつかの目標が珍しい企画の創設の間、改名されます。 ツォこのドキュメンテーションでは、ProjectNameツサはあなたの珍しい企画の名前を示します。

Targets三角形を膨張させると、あなたは与えられた目標(ファイル>Get Infoメニュー)に関する情報を表示することができます。 あなたは、 一般タブで目標を改名して、 Buildタブで製品の名前を改名することができます。
注意してください: Buildタブで Product Nameを変えるなら、あなたは同じ名前Propertiesタブの Executable分野に提供しなければなりません。 さもなければ、製品は発射可能でないかもしれません。

今、あなたはプロジェクトでいくつかのファイルを改名したがっているかもしれません。 Finderのファイルを改名しないでください。 さもなければ、プロジェクトはあなたのファイルの位置をアップデートしないでしょう、そして、むしろ、 XCodeFile>Renameメニューを使用してください、そして、それはソースリストの中の赤字にそれらの名前を印刷するでしょう。

いくつかのファイルに関しては、改名するのは付加的な変化を含意します。

  • ツォファイルProjectNameツサ_Prefix.pchという名前は Buildのオプションにおける Prefix Headerパラメタとして宣言されます。 あなたがファイルを改名するなら、そのパラメタをアップデートします。
  • ファイル ツォProjectNameツサ。sdefツ?roduces ツォProjectNameツサ。r。 あなたが ツォProjectNameをツサに改名するなら。sdefツォProjectNameをツサに改名します。それに従ってr。 特定のスクリプトはリンクの前で Resourcesフォルダーでそのファイルを作ります。

かつてのそれらの変更が行われて、できるだけ早くどんな誤りも検出するために Buildを発射してください。
あなたのソースファイルを含んでいます。

あなたのプロジェクトを成立させるためのあなたがしなければならないことは例のソースファイルをあなたのものに取り替えることです。 osaxテンプレートプロジェクトでは、ソースは、ファイルの Mandelbrot.cpMandelbrot.hです。
プロジェクトからファイルを取り外すには、 Edit>Deleteメニューを使用してください。 ファイルをプロジェクトに追加するには、Finderからプロジェクトのソースリストまでフォルダーかファイルを引きずってください。

あなたは前に進む前に、プロジェクトが正しくコンパイルされるのをチェックするという例のソースへの要求でコメントしたがっているかもしれません。 取り外すという要求がファイル ツォProjectNameツサにあります。osaxのcpが突出しているか、またはファイルの中では、「スクリプト-可能」アプリケーションにおける main.cpは突出しています。 Buildを発射する前に、あなたが取り外したファイルに関連するオブジェクトファイルを削除するために Cleanを実行してください。

戻る| 次へ
Copyrightツゥ2005パリ、Satimage