API ガイド > ビルド環境を設定する >

# Windows 環境(32 ビットと 64 ビット)

Maya Development Kit には多数のサンプル プラグインが収録されており、C:¥Program Files¥Autodesk¥maya2013¥devkit¥plug-ins に保存されています。 開発キットにはまた、いくつかの Maya API アプリケーションが含まれています(C:¥Program Files¥Autodesk¥maya2013¥devkit¥applications にあります)。

Maya プラグイン

サンプル プラグインを使用する前に、プラグインをビルドする必要があります。インストールしたフォルダ内でプラグインをビルドするか、独自の作業フォルダにプラグインをコピーすることができます。

各プラグインはそれぞれ専用のサブフォルダに常駐しています。 個々のプラグインをビルドするには、そのサブフォルダに移動し、対応するソリューション ファイル(.sln ファイル)をダブルクリックして Microsoft Visual Studio 2010 SP1 にロードします。 ソリューションのロードが完了したら、ビルド(Build)メニューからビルド ソリューション(Build Solution)を選択します。 Visual Studio はプラグインをビルドし、生成された .mll ファイルを、プラグインのビルド対象の設定を表すサブディレクトリに配置します。 たとえば、circleNode Plug-in をビルドするには、C:¥Program Files¥Autodesk¥maya2013¥devkit¥plug-ins¥circleNode フォルダに移動し、circleNode.sln ファイルをダブルクリックして、ソリューションを構築します。 Debug|x64 設定に対してビルドしたと仮定すると、ビルドされるプラグインは C:¥Program Files¥Autodesk¥maya2013¥devkit¥plug-ins¥circleNode¥x64¥Debug¥circleNode.mll に配置されます。 Release|Win32 設定に対してビルドした場合は、プラグインは C:¥Program Files¥Autodesk¥maya2013¥devkit¥plug-ins¥circleNode¥Win32¥Release¥circleNode.mll に配置されます。

サンプルのプラグインをすべてビルドするには、開発キットの plug-ins フォルダ(C:¥Program Files¥Autodesk¥maya2013¥devkit¥plug-ins)に移動し、Plugins.sln ファイルをダブルクリックして Visual Studio にロードします。 ソリューションのロードが完了したら、ビルド(Build)メニューからビルド ソリューション(Build Solution)を選択します。 その後、Visual Studio はサンプルのプラグインをすべて再ビルドする必要があります。

自分のプラグインを Maya にロードするには、プラグイン マネージャ ウィンドウを開き、プラグインを含むフォルダを参照します。 プラグイン マネージャにディレクトリを自動的に検索させるには、プラグインをビルドして、MAYA_PLUG_IN_PATH 変数が定義するディレクトリに配置します。

関連項目

- コンパイラの要件

Maya API アプリケーション

アプリケーションがインストールされたフォルダ内でアプリケーションをビルドするか、独自の作業フォルダにアプリケーションをコピーすることができます。

個々のアプリケーションを構築するには、ソリューション ファイル(たとえば readAndWrite.sln)をダブルクリックして Microsoft Visual Studio にロードし、続いてビルド(Build)メニューからビルド ソリューション(Build Solution)を選択します。 アプリケーションは Visual Studio でビルドされ、生成した実行ファイルは C:¥Program Files¥Autodesk¥Maya2013¥devkit¥applications フォルダに配置されます。

サンプルの Maya API アプリケーションをすべて構築するには、APIApplications.sln ソリューション ファイルを使用します。

インストール中に Maya 実行可能ディレクトリをパスに追加した場合は、アプリケーションをすぐに実行できます。追加しなかった場合は、アプリケーションを Maya 実行可能ディレクトリにコピーして実行する必要があります。

スタンドアローン型 Maya API アプリケーションを実行するには、数種類の環境変数を設定する必要があります。その変数は以下のとおりです。

- MAYA_LOCATION
- Path

たとえば、次のようになります。

    set MAYA_LOCATION=c:\Program Files\Autodesk\Maya2013
    set Path=c:\Program Files\Autodesk\Maya2013\bin;%Path%

シェルで既存のコマンドが失われないように、%Path% を含める必要がありますので注意してください。

プラグインのビルド ファイルを作成する

前のセクションの説明により、Maya に含まれているサンプル プラグインをビルドして使用することはできるようになりましたが、それでもまだ独自のプラグイン作成に関する情報が必要です。Windows では、ソース コード ファイルの作成プロセスは Linux と同じですが、それに加えて Microsoft「Project」ファイルを作成し、Developer Studio がプラグインのビルド方法をわかるようにしておく必要があります。これは、次のセクションで説明するプラグイン ウィザードを使って行うことができます。