私は通常このようなデバッガを使用しているので、幸いにもcgdb
これまで呼び出しデバッグに頼る必要はありませんでした。system
ロードするのに約30分かかるバイナリがありますがgdb
、それ以降はシンボル数が多すぎてデバッガが頻繁にクラッシュします。これにより、一般的なワークフロー(ロードgdb
、ブレークポイントの追加、問題変数の識別など)が不可能になりました。
Windowsでは、この時点で私のコードに多くのcout
and system("pause")
(貧しい人々のブレークポイント)ステートメントを追加し始めます。しかし、Unixのような環境ではこれをどのように実行しますか?
ベストアンサー1
cin
貧しい人の情報を読んでみたいかもしれません。コーヒーを飲みながら続けるのではなく、入力をpause
待ちます。Entersleep()