/PDBSTRIPPED(전용 기호 제거)

 

Visual Studio 2017 RC에 대한 최신 설명서는 Visual Studio 2017 RC 설명서를 참조하세요.

/PDBSTRIPPED:pdb_file_name  

다음은 각 문자에 대한 설명입니다.

pdb_file_name
링커에서 만든 스트리핑된 PDB(프로그램 데이터베이스)의 사용자 지정 이름입니다.

/PDBSTRIPPED 옵션을 사용하면 PDB 파일을 생성하는 컴파일러 또는 링커 옵션(/DEBUG, /Z7, /Zd 또는 /Zi)으로 프로그램 이미지를 빌드할 때 두 번째 PDB(프로그램 데이터베이스)가 만들어집니다. 이 두 번째 PDB 파일에서는 고객에게 제공하지 않을 기호가 생략됩니다. 두 번째 PDB 파일에는 다음 내용만 포함됩니다.

  • 공용 기호

  • 개체 파일의 목록과 개체 파일에서 제공하는 실행 파일의 일부

  • 스택을 통과시키는데 사용된 FPO(프레임 포인터 최적화) 디버그 레코드

스트립된 PDB 파일에는 다음 내용이 포함되지 않습니다.

  • 형식 정보

  • 줄 번호 정보

  • 개체 파일별 CodeView 기호(함수, 지역 및 정적 데이터에 대한 기호 등)

/PDBSTRIPPED를 사용하는 경우에도 완전한 PDB 파일이 생성됩니다.

PDB 파일을 만들지 않으면 /PDBSTRIPPED는 무시됩니다.

Visual Studio 개발 환경에서 이 링커 옵션을 설정하려면

  1. 프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual C++ 프로젝트 속성 설정을 참조하십시오.

  2. 링커 폴더를 클릭합니다.

  3. 디버그 속성 페이지를 클릭합니다.

  4. 전용 기호 제거 속성을 수정합니다.

프로그래밍 방식으로 이 링커 옵션을 설정하려면

링커 옵션 설정
링커 옵션

표시: