!["gdb" C/C++ 코드를 통해 한 줄씩 추적하는 방법은 무엇입니까? [폐쇄]](https://linux55.com/image/133210/%22gdb%22%20C%2FC%2B%2B%20%EC%BD%94%EB%93%9C%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%ED%95%9C%20%EC%A4%84%EC%94%A9%20%EC%B6%94%EC%A0%81%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
gdb
컴파일 명령에 옵션을 설치 하고 추가 했지만 -g
시도하면 다음 (gdb) s
과 같이 (gdb) n
표시됩니다.
프로그램이 실행되고 있지 않습니다.
(gdb) r
시도한 경우에만 작동하며 오류로 인해 프로그램이 중지되는 곳에서 중지됩니다( gdb
명령줄에서 볼 수 있음).
내 코드를 한 줄씩 추적하려면 어떻게 해야 합니까?
답변1
다음과 같은 중단점을 정의해야 합니다.
break main
그 다음에
run
gdb
프로그램을 시작하고 시작 시 중지 합니다 main
.