0


私は Windows 環境プログラミング esp Visual Studio が初めてです。
1つ疑問があります。
VS2012で開発されたプロジェクトに取り組みます。その依存関係はすべて VS2012 で解決されます。
このプロジェクトを dll として使用して、Google Sketchup C++ SDK を使用してプラグインを作成する必要があります。Sketchup C++ SDK を理解した後、VS2005 SKP C++ SDK を使用してビルドされた SKpWriter API ライブラリであることが
わかりました。VS2012/VS2010 を使用してビルドされた dll を使用したい場合、VS2005 でどのように使用できますか。私を案内してください。

4

1 に答える 1

0

VS2005 を使用して対応する DLL プロジェクトを作成しますが、それにファイルを追加しないでください。次に、既存のソース コードを追加し、コンパイラの設定をセットアップします。1 つのディレクトリに複数のプロジェクト ファイルを配置するように機能します。VS のバージョンを示すサフィックスを追加するだけです。それに応じてパスを設定すると、同じプロジェクトを異なる VS バージョンで同時に使用して、他の環境で何も壊していないかどうかを確認することもできます。ところで:あなたの質問は少しあいまいです。より具体的な問題がある場合は、より具体的な質問をしてください。

ただし、1 つ問題があります。より基本的な C インターフェイスとは対照的に、DLL に C++ インターフェイスがある場合、通常は異なるコンパイラからの出力を混在させることができないため、うまくいきません。

于 2013-05-05T08:36:20.547 に答える