Borland C++ Builder 6를 사용하면서 Debugging 시에 Breakpoint가 제대로 동작하지 않는 경우가 있습니다. 특히 여러 Static Library와 DLL, BPL을 참조할 때 해당 LIB, DLL, BPL 내의 Source에 Breakpoint를 설정하는 경우 발생하기 쉽습니다.

이번 Post에서는 이런 경우에 Breakpoint를 정상적으로 동작하도록 설정하는 방법을 다뤄보도록 하겠습니다.

Method 1: Project Option을 확인

Project Options - Compiler

Project Options - Compiler

가장 먼저 이런 경우에 대처할 수 있는 방법은 Debugging하려는 최종 DLL, BPL 또는 EXE Project와 참조하는 모든 Static Library가 Debug Mode로 Compile 되었는지 확인하는 것입니다.

Continue reading »

Tagged with:  

1. Overview

Windows에서 cygwin으로 build를 마친 OpenOffice.org source를 가지고 debugging하는 방법을 설명한다.

  • Build된 source에서 debug할 module을 찾아서 debug mode로 compile한 후 설치한다.
  • Debug를 위한 VS project를 생성하고 설정한다.
  • OpenOffice.org를 실행한 후 debugging한다.

Continue reading »

Tagged with: