mac OS でサンプルをビルドする

重要: サンプルをビルドする前に、「ビルド環境を設定する」の説明に従って環境を設定する必要があります。

プラグインのサンプルは $DEVKIT_LOCATION/devkit/plug-ins/ に、スタンドアローン アプリケーションのサンプルは $DEVKIT_LOCATION/devkit/applications/ にあります。 各サンプルは専用フォルダ内にあります。 サンプルをビルドするには、サンプルのフォルダに移動します。

たとえば、circleNode プラグイン サンプルは circleNode フォルダ内にあります。 このサンプルをビルドするには、circleNode に移動します。

> cd $DEVKIT_LOCATION/devkit/plug-ins/circleNode

サンプルをビルドする前に、cmake を 1 回実行して、Xcode プロジェクトまたは UNIX makefile を生成します。

makefile を生成するには、ターミナル ウィンドウを開いて、次のコマンドを実行します。

> cmake -H. -Bbuild -G "Unix Makefiles"

Xcode プロジェクトを生成するには、ターミナル ウィンドウを開いて、次のコマンドを実行します。

    > cmake -H. -Bbuild -G Xcode

注: cgFx プラグインをビルドするには、$DEVKIT_LOCATION/libCg.framework.tar を解凍してから、プロジェクトをビルドします。

cmake コマンドがエラーなしで終了して、build フォルダが作成されます。

cmake を再実行して、サンプルをビルドします。

> cmake --build build

UNIX makefile を使用して実行可能ファイルまたはプラグインをビルドした場合、これらは build フォルダに配置されます。Xcode プロジェクトを使用してビルドした場合は、build/Debug フォルダに配置されます。

Xcode プロジェクトを生成した場合は、Xcode からプロジェクトをビルドすることもできます。

プラグインにはサフィックス bundle が付いています。たとえば、circleNode プラグインは circleNode/build/circleNode.bundle という名前になります。

コマンド ラインから実行できるアプリケーションと異なり、プラグインは Maya にロードする必要があります。

重要: Maya 内に既にロードされているプラグインはリビルドしないでください。プラグインをアップロードしてから、リビルドしてください。