この問題は、Windows 7 64ビット+ Visual Studio 2015でOpenImageIOをビルドしようとしたときに発生します。OpenImageIOライブラリのコンパイル済みバイナリには、 、私はその問題を見つけるためにいくつかのソースコードをデバッグしたいと思います。しかし、ブレークポイントはヒットしません。Visual Studio 2015:ブレークポイントがヒットしない、このドキュメントのシンボルがロードされていない
具体的に、私はOpenImageIOをデバッグするために使用されるアプリケーション・コードは、Iラインに実行するときTools\iconvert
であり、コードがクラッシュ:
ImageInput *in = ImageInput::open (in_filename.c_str());
ImageInput::open
の実装は、溶液のプロジェクトOpenImageIOにimageinput.cppに含まれています。私は両方のプロジェクトをデバッグ情報生成を可能にするデバッグ設定でコンパイルしました。しかし、私はライン86でImageInput::open
の定義にブレークポイントを設定すると、ブレークポイントは、それが無効であることを示す白、そしてプロンプトがブレークポイントが現在のショー下のスクリーンショットのように、ヒットされていないと言う。
私は他の場所を確認し、iconvertはOpenImageIOライブラリのデバッグバージョンにリンクされていることを明確に示す参照のプロパティのように:
また、デバッグ構成は、(私の理解では)正しく設定されています
なぜ、ブレークポイントにヒットできないのですか?この問題をどのように修正する必要がありますか?トラブルシューティングのためにさらに情報が必要な場合は、教えてください。どうもありがとう。
プロジェクト全体またはソリューションを構築できましたか? – CodingYoshi
はい、OpenImageIOのソリューション全体を構築しました。 – user5280911