1

MS VS 2008 で 2 つのプロジェクトを使用して単一の dll を作成することは可能ですか? 私にお知らせください。プログラミング言語として C と C++ を使用しています。例を教えてください。ありがとう。

4

2 に答える 2

2

はい、そのうちの1つから1つの静的ライブラリを作成し、もう1つから1つのdllを作成できます。

于 2012-05-07T19:36:15.193 に答える
2

これを行うことは間違いなく可能です。プロジェクトを構成する最も簡単な方法は、

  • Project1:.libファイルを生成します
  • Project2:Project1から.libをリンクする.dllを生成します

.libファイルの中間ステップなしで、2つのプロジェクトを1つのDLLに直接コンパイルすることは実際には不可能です。これは、プロジェクトシステムにいくつかの悪質なダブルインクルードロジックを使用して実行できますが、推奨されていないか、実際に簡単に保守できるソリューションです。

于 2012-05-07T19:36:48.773 に答える