2010-12-12 11 views
2

私はプラグインを開発しています。以前は、2010年のsdkをインストールした3dsmaxの古いバージョンをいくつかコンパイルすることができました。2010年 2011年sdkで古い3dsmaxバージョンをコンパイルするには?

私は新しいプロジェクトは、今は32,64最大2011年と2010年(彼らは互換性があるので)、 で動作しますが、どのように古いバージョンのためにコンパイルするのですか?

どのようにこのようなプロジェクトを設定しますか?

答えて

1

古いMaxSDKバージョンの.libファイルと.hファイルを使用してコンパイルする必要があります。あなたがそれらを得ることができるどこかを探してみてください。しかし、私はどこを知りません...

+0

私は1つのプロジェクトを持っていましたが、2010 SDKをインストールしましたが、2008 - > 2010 x32とx64のためにまだコンパイルできました。 (これはプロジェクトで設定されています。ドロップダウンの各3dsmaxに1つずつ、リリース\デバッグなどを選択します)。 コンパイル時にインストールされていなかったために "すべて" sdkをコンパイルする必要はないと思います。 –

0

申し訳ありませんが返信します。ヘッダーファイルを見てください../maxsdk/include/plugapi.h

これには3ds maxリリースのバージョン番号が含まれています。

+0

これは歴史のためです。 3dsmaxの古いバージョンをターゲットにすることはできません。 –

0

正式な回答はできません。 3ds MaxのSDKがあれば、そのバージョンの製品のみをターゲットにすることができます。 SDKがロックされていない限り(非常に悪いことに私を信頼してください)、あなたはそれを行います。しかし、SDKがロックされていても、2011 SDKを使用して2010年版のプラグインをコンパイルすることはお勧めしません。

関連する問題