9

当社のソフトウェア開発では、主に VisualStudio 2010 (プラットフォーム ツールセット v100) を使用しています。VisualStudio 2008 (V90) を使用してコンパイルされたサード パーティ製 SDK を使用する必要があり、この SDK は "v100" プラットフォーム ツールセットでの作業中に正常に機能しないという状況に遭遇しました。

「整理が不十分」とは、たとえば、「std::string」のようなものを含む SDK エクスポート関数を想像してください。

解決策は、VS2010 を使用してコンパイルした「ラッパー」dll を作成することでしたが、「プラットフォーム ツールセット v90」オプションを使用しました。ただし、「プラットフォーム ツールセット v90」を機能させるには、VisualStudio 2008 をインストールする必要がありました。

私の質問は: VisualStudio 2008 を購入せずに VS2010 で v90 プラットフォーム ツールセットを使用する合法的な方法はありますか? v90 の「ツールセット パッケージ」など、使用できるものがあるのではないでしょうか。

ありがとう。

4

2 に答える 2

3

user1240436 がコメントで述べたように、 Microsoft Platform SDKをインストールすることも可能です。v6.0 以降には、VC 9.0 とその環境が含まれていると思います。

于 2012-09-12T16:12:21.493 に答える
2

私の知る限り、Visual C++ 2008 Express Editionを使用できるはずです。

コンパイル マシンにインストールするだけで、他のすべては VS2010 経由で実行できます。(この方法で、マルチ プロジェクト ソリューションなどを構築することもできます)

于 2012-09-12T16:04:26.787 に答える