링커 도구 경고 LNK4075

"option2" 사양으로 인해 "option1" 무시

두 번째 옵션은 첫 번째 옵션을 재정의합니다.

상호 배타적인 링커 옵션이 지정되고 있습니다. 링커 옵션을 검사합니다. 링커 옵션이 지정된 위치는 프로젝트를 빌드하는 방법에 따라 달라집니다.

  • 개발 환경에서 빌드하는 경우 프로젝트의 링커 속성 페이지를 살펴보고 두 링커 옵션이 모두 지정된 위치를 확인합니다. 자세한 내용은 컴파일러 설정 및 빌드 속성을 참조하세요.

  • 명령줄에서 빌드하는 경우 지정된 링커 옵션을 확인합니다.

  • 빌드 스크립트를 사용하여 빌드하는 경우 스크립트를 통해 이러한 링커 옵션이 지정된 위치를 확인합니다.

상호 배타적인 링커 옵션이 지정된 위치를 찾으면 링커 옵션 중 하나를 제거합니다.

몇 가지 구체적인 예는 다음과 같습니다.

  • /EDITANDCONTINUE라는 내부 링커 옵션을 의미하는 /ZI컴파일된 모듈과 /EDITANDCONTINUE를 의미하지 않는 /OPT:REF, /OPT:ICF 또는 /INCREMENTAL:NO로 컴파일된 모듈을 연결하면 LNK4075 받게 됩니다. 자세한 내용은 /Z7, /Zi, /ZI(디버그 정보 형식)를 참조하세요.