私はプラグインを開発しています。以前は、2010年のsdkをインストールした3dsmaxの古いバージョンをいくつかコンパイルすることができました。2010年 2011年sdkで古い3dsmaxバージョンをコンパイルするには?
私は新しいプロジェクトは、今は32,64最大2011年と2010年(彼らは互換性があるので)、 で動作しますが、どのように古いバージョンのためにコンパイルするのですか?
どのようにこのようなプロジェクトを設定しますか?
私はプラグインを開発しています。以前は、2010年のsdkをインストールした3dsmaxの古いバージョンをいくつかコンパイルすることができました。2010年 2011年sdkで古い3dsmaxバージョンをコンパイルするには?
私は新しいプロジェクトは、今は32,64最大2011年と2010年(彼らは互換性があるので)、 で動作しますが、どのように古いバージョンのためにコンパイルするのですか?
どのようにこのようなプロジェクトを設定しますか?
古いMaxSDKバージョンの.libファイルと.hファイルを使用してコンパイルする必要があります。あなたがそれらを得ることができるどこかを探してみてください。しかし、私はどこを知りません...
申し訳ありませんが返信します。ヘッダーファイルを見てください../maxsdk/include/plugapi.h
これには3ds maxリリースのバージョン番号が含まれています。
これは歴史のためです。 3dsmaxの古いバージョンをターゲットにすることはできません。 –
正式な回答はできません。 3ds MaxのSDKがあれば、そのバージョンの製品のみをターゲットにすることができます。 SDKがロックされていない限り(非常に悪いことに私を信頼してください)、あなたはそれを行います。しかし、SDKがロックされていても、2011 SDKを使用して2010年版のプラグインをコンパイルすることはお勧めしません。
私は1つのプロジェクトを持っていましたが、2010 SDKをインストールしましたが、2008 - > 2010 x32とx64のためにまだコンパイルできました。 (これはプロジェクトで設定されています。ドロップダウンの各3dsmaxに1つずつ、リリース\デバッグなどを選択します)。 コンパイル時にインストールされていなかったために "すべて" sdkをコンパイルする必要はないと思います。 –