1

Visual Studioで静的ライブラリ(mfcは使用されていません)を作成し、静的にリンクされたmfcプロジェクト(実際にはcom-dll)でリンクしたいと思います。

リンクmfc-libすると、たくさんのメッセージが表示されますsymbol is already defined。これは、標準C ++ライブラリを2回リンクしたためです(1回は静的ライブラリで、もう1回はmfcプロジェクトで)。

どうすれば修正できますか?には回避策がありますが、/FORCE:MULTIPLEこれは悪い決定だと思います。

4

1 に答える 1