WideStudio Application Builder User's Guide

| WideStudio Application Builder User's Guide | WideStudio Index Table of contents

> ## 디버그 방법

> 작성한 모듈(module)을 디버거를 써 디버그할 수 있습니다. 우선, 디버그 모드로 빌드합니다. 그 다음에 ［빌드］ 메뉴에서 ［디버그］를 선택합니다.

> ［디버그를 실행］
> 여기서 단순하게 gdb 사용방법을 설명합니다. 우선, run라고 자판 입력해서 응용프로그램을 실행시킵니다. 그 다음에, 프로그램에 버그가 있고, 오류가 발생해서 정지한 경우는, where 라고 입력하고 스택 트레이스를 참조하여, 어느 함수에서 종료한가를 살핍니다. list 라고 입력하면, 오류가 발생한 위치의 소스 내용를 볼 수 있습니다.
> 주요한 명령어는 다음과 같습니다.
> - run
>   실행을 시작합니다.
> - cont
>   멈춘 실행을 다시 시작합니다.
> - step/next
>   멈춘 실행을 한 줄씩 실행합니다.
> - where
>   현재의 함수 호출 상황을 표시합니다.
> - print
>   변수의 내용을 표시합니다.
> - list
>   현재 위치의 소스 내용을 표시합니다.
> - break
>   지정한 곳에 정지점(break point)을 설정합니다. 그 서식은
>   break file.cpp:XXX
>   break CLASS::FUNCTION()
>   등 입니다. XXX 에서는 줄 번호를 지정합니다.
> - cntl-C
>   실행하고 있는 프로그램을 정지시킵니다.

> ［디버깅 모양］

Document Release 3.70 for WideStudio ver 3.70, Feb 2004

WideStudio documents index | Table of contents

Copyright(C) T. Hirabayashi, 2000-2004 | Last modified: Feb 25, 2004