디버거가 C/C++ 프로그램에서 소스를 찾는 가장 쉬운 방법 중 하나는 -qfullpath 컴파일러 옵션으로 컴파일하는 것입니다. 디버그 컴파일러 옵션에 대한 자세한 정보는 관련 항목을 참조하십시오.
디버거에서 소스를 찾을 수 없을 경우 디버거 편집기가 소스 없이 열립니다. 대신 편집기에서 소스를 찾는 옵션이 제공됩니다. 이 옵션 중의 하나가 소스 찾아보기 편집 누름 단추로, 추가할 소스 위치의 유형을 선택할 수 있는 소스 찾아보기 경로 편집 대화 상자를 엽니다. 또 다른 옵션은 디버그 보기의 스택 프레임 또는 스레드에서 마우스 오른쪽 단추를 클릭한 후 소스 찾아보기 편집 조치를 선택하여 소스 위치 목록을 변경할 수 있습니다.
디버그 세션 실행 후, 다음 단계를 완료하여 소스 위치 목록을 수정 또는 추가할 수 있습니다.
프로그램이 -qfullpath로 컴파일되지 않았거나 소스가 이동되었거나 프로그램이 빌드된 시스템 외의 시스템에서 디버깅하는 경우, 디버거가 현재 스택 프레임의 소스를 제대로 찾지 못할 수 있습니다. 이런 경우 다음 단계를 수행하여 편집기에 열려있는 텍스트 파일을 변경할 수 있습니다.
소스를 찾을 수 없으면 편집기는 소스 없이 열립니다. 이 경우 편집기에서 다음과 같은 옵션을 제공합니다.