このプロジェクトでは、VS2008でVC++ 9を使用しており、VS2010でVC++ 10に切り替えて新しい機能を使用したいと考えています。残念ながら、私たちの依存関係のいくつかはVC++ 9でビルドされており、さまざまな理由で現時点ではVC++ 10でそれらを再コンパイルすることはできません。私たちは本当にスイッチを作りたいので、単純にそれらのライブラリにリンクする方法があるのですか、VC++ 10とVC++ 9のバイナリ間に互換性がありませんか?VC++ 10でコンパイルしたコードをVC++ 9でコンパイルしたコードにリンクする
編集:実際の依存関係はBWAPIとBWTAです。 BWAPIの場合、それは問題ではありませんが、BWTAはCGALに依存しており、それが私たちに問題をもたらしています。リンクしようとすると、リンクエラーが発生します。
これは実際に試してみてどういうことが起こっているのかを教えてもらえば、はるかに簡単です。それは不可能ではありませんが、電話をかけるにはあなたから*ロット*詳細が必要です。 –