본문으로 바로가기

vscode에서 디버깅을 하기 위해서는 먼저

 

 

이렇게 tasks.json의 빌드 옵션에서 -g 인자를 추가해 주어야만 한다.

나는 이것을 하지 않는 바람에 브레이크 포인트를 아무리 걸어도 그냥 알아서 실행되고 꺼져 버렸다...

 

디버깅은 코드에서 F5버튼이다.

 

 

우리는 gcc를 사용했으니 gdb를 택하면 된다.

 

 

 

이런 게 나오면 launch.json열기를 누른다.

 

 

이 부분을 자신이 디버깅할 exe파일로 설정한다.

 

 

 

이 부분은 자신의 gdb.exe파일의 위치를 적는다.

그리고 저장.

 

 

클릭하면 이렇게 브레이크 포인트가 걸린다.

다시 F5를 누르면

 

 

디버깅이 된다.


그 이후에는 일반적인 것과 똑같이 하면 된다.