Tips

プラグインのための CodeWarrior Pro6 Carbonプロジェクトの作成

日付2001/11/09
ID01-772
バージョン6.7.x specific
プラットフォームMac OS X specific

Carbonに作成するか適合する過程は比較的素直なプロセスです。私たちの例において4D Plug-in Wizardによって生産されたCodewarriorプロジェクトをとり、ライブラリがCarbonプラグインをコンパイルする必要があったと付け加えるでしょう。

私たちが確かめる必要のある最初のことは、アップルからのCarbon SDKをダウンロードしたということです。Carbon SDKは、コンパイルするべき他の少数のファイルと共に必要とする CarbonLibを含んでいます。Carbon SDKは次のところに位置します: http://developer.apple.com/technical/。一旦SDKをダウンロードしたならば、圧縮してないファイル、MetrowerksCodeWarrior folderの内部でCarbon Supportフォルダーを置きます。Carbon Supportフォルダーは、MSLおよびMacOS Supportのようなフォルダーと同じ位置に位置するべきです。

さらに、私たちは、Carbon SupportでのCarbonHeaders.mcpプロジェクトを実行する必要があります:CarbonLibHeadersPreCompiledフォルダー。このプロジェクトは、私たちがCarbonプロジェクトのコンパイルのために必要とする、あらかじめコンパイルされたヘッダーファイルを構築するでしょう。

さてCodeWarrior Projectを見ましょう。私たちが行いたい最初のことは私たちのCarbonプロジェクトの新しい目標を加えることです。プロジェクトメニューの下で「Create Targetノ」と決める。これは私たちのプロジェクトの新しい目標を作成することを可能にするダイアログを表に出すでしょう。私たちは新しいプロジェクトを指定したい。また私たちは示されるようなDebug PPCプロジェクトのクローンを作りたい:




既存の目標のクローンを作ることによって、私たちは優先権のいくつかのセットアップについて心配する必要がないでしょう。

次のステップは、私たちの新しい目標に対するCodeWarrior Projectを開き、C/C++言語パネルに行くことです。このパネルの底に前に置くファイルがセットされている場所があります。私たちはCarbonHeaders.hにこれを変更する必要があります。以前完成したPPCターゲットパネルをクリックし、「4DCB」にタイプを変更する。これはプラグインがCarbonの下で適切に働くためにもたらされる必要があります。

私たちのプロジェクトがCarbonHeaders.hがファイルするのを見るように、今アクセスパスパネルを更新する必要があります。これをするためには、アクセスパスパネルの中で下に示されるようなプロジェクトに次のパスを加えてください。




私たちは、Carbon Librariesを加える準備ができています。Carbon Supportを開始してください:CarbonLib:未使用フォルダー。未使用フォルダーの内部でCarbonLibを見るでしょう。MacLibrariesの下のCodeWarrior Projectのファイルタブにこのファイルを持ち込んでください。次に、MSLを開いてください:MSL_C: MSL_MacOS: Lib: PPC folder。このフォルダーの内部で、私たちはCodeWarrior Projectのファイルタブ中のANSI Libraries folderへMSL C.Carbon.Lib and the MSL SIOUX.Carbon.Lib filesをドラッグしたい。以前完成した、あなたのファイルはMacおよびANSI Librariesにタブをつけ、下記のように見えるべきである:




注:これらのライブラリはCodeWarriorPro6において、およびその後単に利用可能です。

Carbonプロジェクトのためにターゲットカラムで気づく、MSL C.Carbonだけ。Lib(MSL SIOUX.Carbon)。Lib、MSL RuntimePPC.LibおよびCarbonLibファイルがマークされます。これらはCarbonのためにコンパイルするために必要なただ一つのファイルです。

現在、CarbonとMac OS Xの下で実行するべきプラグインをコンパイルする準備ができています。