/IGNORE(특정 경고 무시)

/IGNORE:warning[,warning]

매개 변수

warning
표시하지 않을 링커 경고의 번호로 범위가 4000~4999입니다.

설명

기본적으로 LINK는 모든 경고를 보고합니다. /IGNOREwarning를 지정합니다. 링커에 특정 경고 번호를 표시하지 말라고 지시합니다. 여러 경고를 무시하려면 경고 번호를 쉼표로 구분합니다.

일부 경고는 링커에서 무시할 수 없습니다. 다음 표에는 /IGNORE에서 표시하지 않는 경고가 나열되어 있습니다.

링커 경고 메시지
LNK4017 대상 플랫폼에 지원되지 않는 keyword 문(무시됨)
LNK4044 인식할 수 없는 옵션 'option'입니다. 무시합니다.
LNK4062 'option'이(가) 'architecture' 대상 컴퓨터와 호환되지 않습니다. 옵션이 무시됨
LNK4075 "option1"이(가) "option2" 사양으로 인해 무시됩니다.
LNK4086 'function' 진입점이 'number'바이트 인수가 있는 __stdcall이 아닙니다. 이미지가 실행되지 않을 수도 있습니다.
LNK4088 /FORCE 옵션을 사용하여 생성하는 이미지입니다. 이미지가 실행되지 않을 수도 있습니다.
LNK4105 'option' 옵션에 지정된 인수가 없습니다. 스위치가 무시됩니다.
LNK4203 'filename' 프로그램 데이터베이스를 읽는 동안 오류가 발생했습니다. 디버그 정보가 없는 것처럼 개체를 링크합니다.
LNK4204 'filename'에 모듈 참조를 위한 디버깅 정보가 없습니다. 디버그 정보가 없는 것처럼 개체를 연결합니다.
LNK4205 'filename'에 모듈 참조를 위한 현재 디버깅 정보가 없습니다. 디버그 정보가 없는 것처럼 개체를 연결합니다.
LNK4206 미리 컴파일된 형식 정보를 찾을 수 없습니다. 'filename'이(가) 링크되지 않았거나 덮어쓰여졌습니다. 디버그 정보가 없는 것처럼 개체를 링크합니다.
LNK4207 'filename' 컴파일 /Yc /Yu /Z7; PDB를 만들 수 없습니다. /Zi로 다시 컴파일; 디버그 정보가 없는 것처럼 개체 연결
LNK4208 'filename'에 호환되지 않는 PDB 형식이 있습니다. 삭제한 다음 다시 빌드하십시오. 디버그 정보가 없는 것처럼 개체를 링크합니다.
LNK4209 디버깅 정보가 손상되었습니다. 모듈을 다시 컴파일하십시오. 디버그 정보가 없는 것처럼 개체를 링크합니다.
LNK4224 option은(는) 더 이상 지원되지 않습니다. 무시됩니다.
LNK4228 'option'이(가) DLL에 유효하지 않습니다. 무시됨
LNK4229 잘못된 지시문 /directive이(가) 발견되었습니다. 무시됩니다.

일반적으로 무시할 수 없는 링커 경고는 해결해야 하는 빌드 오류, 명령줄 오류 또는 구성 오류를 나타냅니다.

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

  1. 프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual Studio에서 C++ 컴파일러 및 빌드 속성 설정을 참조하세요.

  2. 구성 속성>링커>명령줄 속성 페이지를 선택합니다.

  3. 추가 옵션 속성을 수정합니다.

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