/LINKREPRO(링크 발생 디렉터리 이름)
링커 또는 라이브러리 도구에 지정된 디렉터리에서 링크 재현을 생성하도록 지시합니다.
구문
/LINKREPRO:directory-name
인수
/LINKREPRO:directory-name
링크 재현을 저장할 사용자 지정 디렉터리입니다. 공백을 포함하는 디렉터리 이름은 큰따옴표로 묶어야 합니다.
설명
/LINKREPRO 옵션은 링크 재현을 만드는 데 사용됩니다. Microsoft에서 링크 시간 또는 라이브러리 작업 중에 발생하는 문제를 재현할 수 있는 빌드 아티팩트 집합입니다. LTCG(링크 타임 코드 생성), LNK1000 링커 오류 또는 링커 충돌과 관련된 백 엔드 충돌과 같은 문제에 유용합니다. 이 도구는 /LINKREPRO 링커 옵션을 지정하거나 명령줄 빌드 환경에서 환경 변수를 link_repro
설정할 때 링크 재현을 생성합니다. 자세한 내용은 Microsoft C++ 도구 집합에 문제를 보고하는 방법의 링크 재현 섹션을 참조하세요.
/LINKREPRO 링커 옵션과 link_repro
환경 변수 모두 링크 재현에 대한 출력 디렉터리를 지정해야 합니다. 명령줄 또는 IDE에서 /LINKREPRO:directory-name 옵션을 사용하여 디렉터리를 지정합니다. 지정한 디렉터리 이름은 절대 또는 상대 경로일 수 있지만 디렉터리가 있어야 합니다. 명령줄 옵션은 환경 변수에 설정된 디렉터리 값을 재정의 link_repro
합니다.
링크 재현 생성을 특정 대상 파일 이름으로 제한하는 방법에 대한 자세한 내용은 /LINKREPROTARGET 옵션을 참조하세요. 이 옵션은 링크 재현을 생성할 특정 대상을 지정하는 데 사용할 수 있습니다. 링커 또는 라이브러리 도구를 두 번 이상 호출하는 복잡한 빌드에서 유용합니다.
Visual Studio 개발 환경에서 이 링커 옵션을 설정하려면
프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual Studio에서 C++ 컴파일러 및 빌드 속성 설정을 참조하세요.
구성 속성>링커>명령줄 속성 페이지를 선택합니다.
추가 옵션 상자에 /LINKREPRO:directory-name 옵션을 입력합니다. 지정한 디렉터리 이름 값이 있어야 합니다. 확인을 선택하여 변경 내용을 적용합니다.
링크 재현을 생성한 후 이 속성 페이지를 다시 열어 빌드에서 /LINKREPRO 옵션을 제거합니다.
프로그래밍 방식으로 이 링커 옵션을 설정하려면
- AdditionalOptions을(를) 참조하세요.