現在、cmake を使用してビジュアル スタジオ プロジェクトをセットアップしてコンパイルすることはできますが、ソースでブレークポイントを設定することはまったくできません。元々、デバッガーで実行しようとしたときに、VS からデバッグ シンボルが見つからないという警告を受けました。これを修正するには、プロジェクトのプロパティに移動し、Linker->Debugging を選択して、"Generate Debug Info" を yes に設定しました。これで、必要な pdb ファイルが生成されますが、ソース コードにブレーク ポイントを配置すると、中空になり、ドキュメントにシンボルが読み込まれていないことがわかります。
私の質問は、ソースが pdb ファイルと一致しないのはなぜですか?これを修正するにはどうすればよいですか?
ありがとう。
簡単な例を含む git リポジトリを次に示します: https://github.com/Samurai336/CmakeSimple