私は科学的なLinuxを使用しています。複数のcppファイルを使用するプロジェクトをコンパイルしようとしています。これで正常にコンパイルされましたが、私が得た値/データは間違いなく間違っています。
そのディレクトリ内のuser/project/Build
すべてのcppファイルをコンパイルしてリンクするためにmakeと入力しました。それから行ってタイプuser/run/
しなければなりません。./run.sh values.txt
ディレクトリに移動/user/project/Build/bin
してgdb project
ブレークポイントを入力して設定しても問題ありません。ところが走ってみると、いつも見えますProgram exited with code 01
。 main.cppまたは他のソースファイルにブレークポイントを設定するかどうかは重要ではありません。 gdbはブレークポイントで停止する必要はありませんか?
ベストアンサー1
このトリックが使えると思います。
終了時にブレークポイントを設定します。
データベース..
B出口
ランニング..
ビーティ
これにより、メインがシャットダウン機能を呼び出す場所を知ることができます。