Visual Studio 2010 を使用して C++ でスタティック ライブラリをリンクしようとしています。問題は、ライブラリ (および付随するヘッダー) に多数の MFC オブジェクトが含まれていることです。MFC を含めるようにプロジェクトを再コンパイルしたり、MFC を使用しないようにライブラリを再コンパイルしたりせずに、ライブラリの関数の 1 つを呼び出したいと考えています。このコードプロジェクトの記事は、プロジェクトで関数を外部に定義すると(「extern」キーワードを使用して)、これが可能であることを暗示しているようです。
しかし、私は運がありませんでした。何を試しても、未解決の外部シンボル エラーが発生します。
記事は正しいですか?そうでない場合、そのようなリンクは他の方法で可能ですか?