2011-08-19 2 views

답변

5

.TDS 파일은 터보 디버거 32 디버그 정보 파일입니다.

앞서 말씀 드린대로 분리 된 디버그 정보 파일은 별도의 개발 도구 (예 : a Software Profiler.

여러 가지 형식이 있습니다. 일부 도구는 정보가 .TDS, 원시 델파이 형식 (표준이 아닌 .map), 기타 .DBG (Microsoft 형식) ...로 사용할 수 있다고 기대합니다. 일부 도구 (예 : map2dbg)를 통해 한 형식에서 다른 형식으로 변환 할 수 있습니다).

다른 옵션은 디버깅 정보를 .exe 파일에 포함시키는 것입니다. 이 경우 .exe 크기가 커질 수 있습니다. 몇 가지 형식이 있지만 대부분은 on the PE chunked format입니다.

그래서 분리 디버그 정보 파일을 사용의 이점, 나는 주로 참조 :

  • 한 .exe 크기를 증가하지 않는다;
  • 사용하지 않으면 삭제할 수 있습니다.
  • 요청에 따라 추가 할 수 있습니다 (예 : 지원).
  • 사용하지 않을 경우 압축 할 수 있습니다.
  • 한 형식에서 다른 형식으로 변환 할 수 있습니다. 하나는 외부 압축 .mab 버전 (9백킬로바이트 .MAP KB의 .mab (70)) 중 하나를 기준 .MAP 파일을 사용하거나 최종 행 .mab를 포함 : our Open Source logging tool 들어

, 우리는 혼합 방법을 제공하는 .exe.

+0

+1 그래도 우리는 배포 된 exe에 디버그 정보를 추가하고 원격 디버깅을 활성화하기 위해 map2dbg도 사용합니다. –

관련 문제