もともと VS 2006 でビルドされたチェックアウト済みの Visual Studio C++ プロジェクトを使用しています。ブレークポイントを挿入して、特定の関数が呼び出される場所を確認し、ワークフローに従いたいと考えています。
リリース モードの Visual Studio 2010 でコードを再ビルドしたところ、正常にビルドおよび実行されました。残念ながら、いくつかの調査から、一部のブレークポイントはリリース モードではヒットできないことがわかりました。ブレークポイントをヒットするには、デバッグ モードでコードをビルドする必要があります。
しかし、デバッグ モードでコードをビルドしようとすると、リンカは、間違った _ITERATOR_DEBUG_LEVEL を持つ .lib ファイルについて不平を言います。この _ITERATOR_DEBUG_LEVEL を .libs で変更して、デバッグ モードでビルドできるようにする方法はありますか? そうでない場合、Release モードまたは ReleaseWithDebug モードでこれらのブレークポイントをヒットする方法はありますか?