2

Clion を使用して C++ プログラムをデバッグしたいのですが、メインのクラスにブレークポイントを配置するとデバッガーが動作しますが、クラスにブレークポイントを配置すると、この関数に入らなければならないときに gdb が実行中のプログラムを停止しません。メインのクラスからのクラス。

理由はよくわかりません :/ 通常の機能ですか?

助けてくれてありがとう。

4

3 に答える 3

2

CLion はデバッグやリリースなどのモードをサポートしていますか? その場合は、デバッグしようとしているモードを確認してください。

于 2015-05-07T14:54:24.067 に答える
1

バンドルされている GDB CLion が使用している問題があると思います。私の場合、システム GDB に切り替えることが役に立ちました。そうするために:

ファイル -> 設定 -> ビルド、実行、デプロイ -> ツールチェーン -> デバッガーを選択し、「バンドルされた GDB を使用」を「指定された GDB を使用」に切り替え、パスを指定します: /usr/bin/gdb

于 2016-04-16T14:56:10.130 に答える
0

引数なしで関数を呼び出すとうまくいくようです。

于 2015-05-07T13:32:42.093 に答える