델파이와 C++빌더로 윈도우 어플리케이션을 만드는 경우가 많지만,
장비에 들어가는 소프트웨어나 로봇에 들어가는 펌웨어, 소프트웨어를 만드는 경우도 대단히 많습니다.
만약, 장비나 로봇에 들어가는 소프트웨어에서 알수 없는 오류가 나타나는 경우 디버깅을 위해 해당 장비에 델파이나 C++빌더를 설치해서 직접 디버깅하시는 분들도 있습니다.
하지만, 그 절차가 매우 번거롭고, 라이센스 위반(RAD Studio는 개발자 라이센스입니다.) 될 수 있습니다.
위와 같은 경우 RAD Studio의 원격디버깅(Remote Debugging)을 이용하실 수 있습니다.
원격 디버깅 방식은
소스코드를 컴파일하여 실행파일을 만들고, 실행파일을 원격디버거가 설치된 원격지에 복사한 후 로컬의 IDE상에서 디버깅을 하는 방법입니다. 자세한 내용은 아래의 링크를 통해 확인하세요.
- Overview of Remote debugging