| Application Builder User's Guide | WideStudio/MWT Index Table of contents |
디버그 방법
작성한 모듈(module)을 디버거를 써 디버그할 수 있습니다. 우선, 디버그 모드로 빌드합니다. 그 다음에 [빌드] 메뉴에서 [디버그]를 선택합니다.여기서 단순하게 gdb 사용방법을 설명합니다. 우선, run라고 자판 입력해서 응용프로그램을 실행시킵니다. 그 다음에, 프로그램에 버그가 있고, 오류가 발생해서 정지한 경우는, where 라고 입력하고 스택 트레이스를 참조하여, 어느 함수에서 종료한가를 살핍니다. list 라고 입력하면, 오류가 발생한 위치의 소스 내용를 볼 수 있습니다.
[디버그를 실행]
주요한 명령어는 다음과 같습니다.
- run
실행을 시작합니다.- cont
멈춘 실행을 다시 시작합니다.- step/next
멈춘 실행을 한 줄씩 실행합니다.- where
현재의 함수 호출 상황을 표시합니다.
변수의 내용을 표시합니다.- list
현재 위치의 소스 내용을 표시합니다.- break
지정한 곳에 정지점(break point)을 설정합니다. 그 서식은
break file.cpp:XXX
break CLASS::FUNCTION()
등 입니다. XXX 에서는 줄 번호를 지정합니다.- cntl-C
실행하고 있는 프로그램을 정지시킵니다.
[디버깅 모양]
| Copyright(C) WideStudio/MWT Development Team, 1999-2005 | Last modified: Jul 31, 2005 |