私は、MinGWでデバッグ情報をコンパイルしたDLLと、MinGWでコンパイルしたこれらのDLLを使用するEXEターゲットを持つ別のプロジェクトからなるプロジェクトをいくつか持っています。GDBのWindowsでデバッグDLLをデバッグする
問題は、これらのDLL内の関数にブレークポイントを設定する必要がありますが、GDBはそれらを設定しますが、実行時に無視します。 ( 's'キーを使って)それらに入ると( 'n'キーのように)それらをスキップするだけです。これらのDLLの内部をどうやって取得できますか?おそらく、GDBに指定すべきオプションがありますか?前もって感謝します。
CまたはC++タグを追加すると、より多くのビューが表示されることがあります。 – Sahas
プログラムの実行開始前または実行後にDLLコードにブレークポイントを追加していますか? –
私は両方の方法を試しました - 結果は同じです –